1217268
2589890
1607378
2332967
1624138
134959
1194843
168899
23535486
23016960
19588669
14285916
13135158
11648625
10180365
8646963
41154
41764
242332
408416