3900 625
5645 617
8536 247
239841 1160
148785 787
74340 310
40209 548
55200 380
14822 289
3486 61
9363 565
3805 538