14918 500
11346 67
19762 523
20559 625
21187 760
18943 597
2673 815
2606 635
251 46
1663 406
1070 168
3302 597
1271 96
2078 317
2397 377
1660 295
2717 610
4753 578
2916 641
3703 819
2990 405
1780 146
3698 728
3320 726