19711
21842
37323
20133
21392
24156
22360
13481
8391
19290
11740
27593
430399728
238022380
1664998312
156669267
129514178
122931252
1113688895
103182210
88162178
82912290
74610139
69235158