3058 427
20185 977
24520 798
3230 476
6354 137
3502 127
2776 337
2600 280
39526 638
9583 399
15753 641
50310 614
12816 687