10112
1657
4844
198
9907
163
3384
127
4992
125
2138
53
2375
38
2920
32
5049
219
2666
57
(1/4)