33913
44706
18202
47866
40308
67407
19160
435105736
240984380
1684978313
158666269
131619180
125589260
1135948896
104855214
89947182
84081292
76519141
70466160