1135958896
64508147
2236548
1500
2070
3123277
1887069
3672151
560
2486635
540
1440
435113736
240989380
1685018313
158668269
131623180
125594260
104855214
89948182
84081292
76519141
70466160