3001 428
5874 399
7572 553
4851 549
1787 153
2707 550
2508 505
3870 92
4611 209
2318 628
5513 608
5664 770
5442 253
1739 298
4477 93
2802 272
5613 669
18106 845
13766 247
3529 388
4535 609
2479 412
3302 52
18805 690
7896 652
1454 161
3788 808
2609 584