24075
24160
16171
43300
37420
26513
21950
20351
18873662
2715132
23080
31307
430652728
238202380
1666208312
156791267
129663178
123063252
1114748895
103257210
88269178
82990290
74681139
69317158