3055 427
20170 977
24520 798
3230 476
6350 137
3499 127
2775 337
2600 280
39486 638
9578 399
15742 641
50300 614
12815 687