251
526
421
230
149195
252
1352737
1950422
1033398
1113853
9826069
12500563
116516
2300410
1797145
201810
16777215
390
14235939
316