3000 666
2452 548
3128 643
1011 260
4394 954
2959 747
3109 861
2220 127
3617 629
3410 576
3261 404
3896 655
5995 504
4003 623
2465 379
4973 975
2157 175
6302 421
3407 887
4850 728
3754 848
3993 659
1346 129
3483 622