18090
39517
34146
33801
45218
14092
318510
8601
8591
15683
24384
19272
434983736
240926380
1684558313
158615269
131563180
125557260
1135598896
104830214
89907182
84063292
76481141
70441160