15641 560
7011 306
3512 633
1521 58
3266 282
2649 502
2713 444
2967 492
285 55
1427 259
1597 332
928 61
1022 188
721 53
3315 717
2133 450
708 99
3083 659
2639 409
5043 278
3967 208
2909 46
31915 647
19366 796
16005 653
16738 402
28183 192
7508 156