3505 362
16242 373
2205 657
6350 514
2927 497
7365 531
3745 740
2862 691
2337 371
2751 487
6215 703
1503 394
9957 530
3326 145
2913 800
2140 623
1360 308
7953 633
1384 190
5963 647
2780 745
3218 832
9823 717
3188 820