15672 560
7023 306
3561 634
1633 58
3353 282
2679 502
2742 444
2986 492
288 55
1432 259
1599 332
951 61
1029 188
744 53
3319 717
2137 450
715 99
3086 659
2653 409
5048 278
3968 208
2915 46
31961 647
19391 796
16019 653
16775 402
28253 192
7517 156