1433915
70056327
31440
23010
61598
49644
999016
69960
59298
54932
2167519
1304213
434969736
240923380
1684528313
158611269
131562180
125554260
1135548896
104830214
89907182
84061292
76474141
70441160