28712
27666
11241
25492
23086
43086
20351
13850
17871
17352
39788
16640
430656728
238205380
1666218312
156793267
129665178
123063252
1114758895
103257210
88269178
82991290
74682139
69318158