23312
11700
16930
11000
25482
10931
18781
11790
9930
18293
13460
36562
430641728
238191380
1666188312
156782267
129656178
123056252
1114698895
103253210
88265178
82984290
74677139
69311158