3001 428
5874 399
7573 553
4851 549
1789 153
2710 550
2508 505
3871 92
4615 209
2318 628
5514 608
5666 770
5447 253
1739 298
4522 93
2802 272
5614 669
18113 845
13769 247
3530 388
4538 609
2480 412
3306 52
18811 690
7900 652
1454 161
3790 808
2611 584