4890 58
3204 255
4488 467
5540 885
57088 645
31623 427
13163 285
23387 762
6606 193
19036 116
30509 583