23076
18781
9930
14664
13460
35380
46647
36562
25515
17240
29370
25593
430399728
238022380
1664998312
156669267
129514178
122931252
1113688895
103182210
88162178
82912290
74610139
69235158