46300
33913
44706
18202
47866
67407
19160
435176736
241016380
1685238313
158692269
131643180
125616260
1136168896
104870214
89963182
84091292
76548141
70480160