535218
1126956
98166
1362246
480138
1000887
871175
713811
23535486
23016960
19588669
14285916
13135158
11648625
10180365
8646963
41154
41764
242332
408416