15857 473
4775 640
7778 718
28807 600
23473 674
24516 605
46656 847
29162 647
12150 256
11157 347
8562 713
2943 472
24857 594
3451 853