9556 506
18300 215
16489 129
11352 542
14617 598
4704 346
6204 179
20530 612
167943 1110
135774 768
12617 77
107515 438
17128 417
6396 368
27363 255
29442 136
5868 541