3054 427
20158 977
24513 798
3230 476
6349 137
3498 127
2775 337
2599 280
39443 638
9574 399
15731 641
50281 614
12814 687