1076689
442299
1238282
911280
1841492
692270
641966
445881
23626486
23145960
19649669
14355916
13242158
11727625
10240365
8732963
463970
943384
35966
266678