1009 115
2479 523
4140 433
81250 512
2598 243
8330 850
2595 74
3014 337
2749 654
1674 354
2510 544
3927 705
3269 73