3054 427
20158 977
24513 798
3230 476
6349 137
3498 127
2775 337
2599 280
39444 638
9574 399
15732 641
50282 614
12814 687