4904 58
3209 255
4510 467
5584 885
57100 645
31626 427
13164 285
23401 762
6606 193
19045 116
30515 583