3888 625
5637 617
8536 247
239649 1160
148722 787
74262 310
40160 548
55162 380
14802 289
3485 61
9362 565
3804 538