3058 427
20187 977
24520 798
3230 476
6354 137
3502 127
2777 337
2600 280
39526 638
9584 399
15756 641
50312 614
12816 687