435093736
2530
1684938313
3060
1640
89947182
2280
1320
1520
3310226
9210
1240
240979380
158664269
131619180
125588260
1135948896
104854214
84080292
76517141
70464160