16621 325
8705 537
10681 133
7566 547
9110 495
8680 508
9507 123
3994 597
7938 687
56789 789
14831 144
20863 647