1011 115
2482 523
4149 433
81304 512
2607 243
8335 850
2595 74
3015 337
2750 654
1674 354
2513 544
3927 705
3271 73