12797 296
2871 753
1138 72
2585 486
2168 402
2949 663
30971 445
2792 36
66471 701
76492 452
95282 355