9556 506
18300 215
16489 129
11352 542
14617 598
4704 346
6204 179
20530 612
167937 1110
135771 768
12617 77
107513 438
17128 417
6396 368
27358 255
29441 136
5868 541