47544
20481
11860
17146
26303
11064
13992
473610
435239736
241039380
1685328313
158717269
131658180
125626260
1136418896
104876214
89973182
84098292
76558141
70487160