3301 586
1609 353
5010 571
1195 255
17193 829
26504 101
173998 794
17699 620
12884 417
3634 678
4481 488
3507 393
4113 577
2633 543
754 89
3674 893