1135948896
64502147
2235648
1450
2060
3123277
1886869
3672151
560
2486635
1440
520
435096736
240979380
1684968313
158666269
131619180
125589260
104854214
89947182
84081292
76517141
70466160