3850 625
5596 617
8531 247
239419 1160
148632 787
74140 310
40091 547
55049 380
14748 288
3477 61
9357 565
3800 538