1141613
2555061
11870
3452
4003144
1734643
3287747
3553565
1356124
960
1104320
2705933
434975736
240924380
1684528313
158612269
131562180
125555260
1135548896
104830214
89907182
84061292
76477141
70441160