15703 560
7030 306
3595 634
1717 58
3392 282
2702 502
2765 444
3006 492
294 55
1438 259
1600 332
969 61
1037 188
762 53
3323 717
2140 450
721 99
3089 659
2670 409
5051 278
3969 208
2916 46
31966 647
19408 796
16036 653
16799 402
28285 192
7527 156