435108736
2630
1684978313
3060
1650
89947182
1350
2280
1530
3310426
9210
1250
240984380
158666269
131619180
125591260
1135958896
104855214
84081292
76519141
70466160