3001 428
5874 399
7572 553
4851 549
1787 153
2707 550
2508 505
3870 92
4611 209
2318 628
5513 608
5664 770
5443 253
1739 298
4481 93
2802 272
5613 669
18110 845
13767 247
3530 388
4535 609
2479 412
3304 52
18807 690
7896 652
1454 161
3788 808
2609 584