1356 178
19279 922
8403 605
16511 454
5326 818
5084 480
40949 490
2830 60
7421 275
8899 377
42072 1166
6398 681