15668 560
7017 306
3543 634
1593 58
3334 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
2647 409
5047 278
3967 208
2912 46
31957 647
19386 796
16012 653
16767 402
28242 192
7514 156