1284379
1311
3923
1141
211
1362
391
351
1611
131
1932
2732
28961454
24400119
21944992
21148480
16474333
14852969
140481028
13366239
1153378
11515764
945658
9456480