4106875
3740
45137112
2764029
4509854
660
1381717
1840
1800
1240
3555665
2473847
435216736
241029380
1685298313
158702269
131653180
125624260
1136338896
104876214
89971182
84097292
76555141
70487160