1416 178
19462 922
8563 605
16653 454
5369 818
5122 480
41114 490
2939 60
7464 275
8940 377
42637 1166
6427 681