16003 1109
3884 602
2920 575
1562 401
930 90
3312 849
2623 525
4794 830
2759 740
2446 631
1719 505
512 36
367 34
4840 126
15947 326
2366 523
2728 568
2675 648
3433 703
3033 911
840 120
982 167
1113 259
2652 790
2237 366
2893 831
1373 201
1221 332