1111815
3693330
1692832
1847917
1350
37881
1897815
2240819
2480
2091333
985510
2600
434982736
240926380
1684558313
158615269
131562180
125556260
1135598896
104830214
89907182
84063292
76477141
70441160