15653 560
7012 306
3531 633
1558 58
3298 282
2656 502
2723 444
2973 492
287 55
1429 259
1598 332
935 61
1022 188
729 53
3317 717
2134 450
710 99
3083 659
2640 409
5044 278
3967 208
2910 46
31935 647
19374 796
16008 653
16752 402
28212 192
7510 156