4125 625
5877 617
8751 247
244909 1164
150840 789
75842 317
41388 549
56697 382
15524 289
3551 61
9455 565
3864 538