39198956
38092966
39193
26101
20834
23293
15320
8790
12573
19364
22440
19244
434979736
240924380
1684528313
158613269
131562180
125555260
1135578896
104830214
89907182
84061292
76477141
70441160