4162 625
5913 617
8764 247
245441 1164
151052 789
75957 317
41416 549
56902 382
15639 289
3558 61
9474 565
3875 538