4145 625
5907 617
8760 247
245250 1164
150982 789
75905 317
41403 549
56825 382
15601 289
3557 61
9471 565
3873 538