70056327
64199
31440
23010
61598
49644
999016
69960
59298
1304213
2170
3513
434966736
240921380
1684518313
158608269
131559180
125552260
1135548896
104830214
89907182
84061292
76472141
70441160