46300
33913
44706
18202
47866
67407
19160
435170736
241010380
1685208313
158688269
131639180
125613260
1136118896
104869214
89963182
84091292
76548141
70476160