15697 560
7029 306
3586 634
1713 58
3388 282
2701 502
2762 444
3002 492
293 55
1437 259
1599 332
965 61
1037 188
760 53
3323 717
2140 450
721 99
3089 659
2670 409
5051 278
3969 208
2916 46
31966 647
19407 796
16034 653
16794 402
28280 192
7527 156