46300
33913
44706
18202
47866
67407
19160
435197736
241022380
1685278313
158695269
131649180
125618260
1136188896
104873214
89967182
84094292
76551141
70486160