191778
16361
1803528
1790315
853651
1283754
12300293
16777215
784954
1960287
1947035
165090
105422
148094
1542638
583336
158322
570406
204
138