4162 625
5920 617
8766 247
245481 1164
151067 789
75967 317
41420 549
56922 382
15645 289
3558 61
9476 565
3875 538