15668 560
7016 306
3543 634
1588 58
3330 282
2667 502
2738 444
2976 492
288 55
1430 259
1599 332
941 61
1026 188
736 53
3318 717
2135 450
713 99
3084 659
2646 409
5047 278
3967 208
2912 46
31957 647
19385 796
16012 653
16766 402
28240 192
7514 156