4162 625
5913 617
8764 247
245436 1164
151050 789
75954 317
41414 549
56899 382
15639 289
3558 61
9474 565
3875 538