4143 625
5906 617
8760 247
245196 1164
150951 789
75891 317
41401 549
56809 382
15591 289
3555 61
9467 565
3870 538