33913
44706
18202
47866
40308
67407
19160
435107736
240984380
1684978313
158666269
131619180
125590260
1135958896
104855214
89947182
84081292
76519141
70466160