1009 115
2481 523
4145 433
81276 512
2603 243
8334 850
2595 74
3014 337
2750 654
1674 354
2511 544
3927 705
3269 73