2600 300
4805 628
2037 107
4182 442
3390 551
4107 576
1929 347
2977 431
5643 955
1730 108
4003 808
2528 101
4488 677
3703 705
4679 835
6780 662
3483 668
3550 90
3033 325
3735 289
4588 650
3430 823
7415 278
2155 453
3838 180
8061 601
7597 625