16003 1109
3884 602
2921 575
1562 401
930 90
3312 849
2624 525
4797 830
2760 740
2446 631
1719 505
512 36
367 34
4840 126
15949 326
2367 523
2728 568
2675 648
3433 703
3033 911
840 120
983 167
1113 259
2652 790
2238 366
2893 831
1373 201
1221 332