31896
6821
16005
1865
12408
1945
22713
5221
18945
2067
48142
9768
33138
2018
16468
1901
12699
2095
83633
8791
(21/100)