3060 471
2339 480
4758 699
3167 623
2892 841
3783 354
2670 355
3182 474
5729 1001
3417 800
8316 685
5820 529
7243 754
1661 136
11673 558
5820 482
3061 543
3843 637
4602 891
4344 360
5035 873
3442 668
5045 844
19959 283
4552 610
16275 605
1277 63
3905 937