252575
23854
896682
201858
390241
713806
243441
955371
749427
571852
343368
234915
29009454
24489121
21993992
21189480
16513333
14884969
140741028
13387239
1169682
11537764
956158
9481480