3054 427
20157 977
24513 798
3230 476
6349 137
3498 127
2775 337
2599 280
39442 638
9574 399
15730 641
50280 614
12813 687