4168 625
5923 617
8769 247
245608 1164
151113 789
75996 317
41425 549
56957 382
15661 289
3559 61
9477 565
3879 538