4125 625
5876 617
8751 247
244897 1164
150833 789
75836 317
41386 549
56689 382
15521 289
3551 61
9454 565
3863 538