1135598896
64470147
1120
1950
2227948
1885869
3120577
3671251
1400
2486135
470
3260661
434982736
240926380
1684558313
158615269
131562180
125556260
104830214
89907182
84063292
76478141
70441160