16031 1109
3901 602
2939 575
1569 401
947 90
3326 849
2624 525
4820 830
2763 740
2447 631
1720 505
523 36
369 34
4843 126
15960 326
2375 523
2733 568
2691 648
3448 703
3036 911
841 120
986 167
1116 259
2652 790
2255 366
2896 831
1390 227
1225 332