3060 471
2340 480
4760 699
3167 623
2892 841
3783 354
2670 355
3183 474
5729 1001
3418 800
8326 685
5821 529
7243 754
1661 136
11676 558
5820 482
3061 543
3843 637
4602 891
4347 360
5035 873
3442 668
5045 844
19966 283
4552 610
16277 605
1277 63
3905 937