16930
15970
10931
23076
18781
9930
14664
13460
35380
46647
36562
25515
430441728
238069380
1665138312
156691267
129547178
122956252
1113888895
103193210
88169178
82923290
74617139
69245158