37983
24151
23312
11700
16930
11000
10931
18781
11790
9930
18293
13460
430687728
238223380
1666478312
156798267
129676178
123079252
1114878895
103267210
88285178
83009290
74694139
69324158