3054 427
20156 977
24513 798
3230 476
6349 137
3498 127
2775 337
2599 280
39430 638
9574 399
15726 641
50276 614
12813 687