435113736
240989380
1685018313
158668269
131623180
125594260
1135958896
104855214
89948182
84081292
76519141
70466160