2600 540
3556 634
4396 686
5893 947
2522 394
602 30
559 105
5296 460
9709 445
1300 158
6261 663
2936 382
3847 852
532 49
3050 625
6038 427
2860 515
2155 61
2980 900
7288 914
4083 38
3595 440
3985 503
3727 595