44034
17160
24075
40373
16171
43300
43735
37420
40672
36184
13440
20351
430506728
238115380
1665468312
156726267
129579178
122997252
1114238895
103207210
88204178
82948290
74635139
69259158