3054 427
20167 977
24519 798
3230 476
6350 137
3498 127
2775 337
2599 280
39467 638
9577 399
15736 641
50292 614
12814 687