1002 115
2472 523
4105 433
81007 512
2586 243
8301 850
2565 74
2997 337
2740 654
1670 354
2506 544
3915 705
3254 73