3893 625
5641 617
8536 247
239766 1160
148754 787
74307 310
40185 548
55181 380
14813 289
3485 61
9362 565
3804 538