24791043
13463
31221
31813
1253636
430539728
238137380
1665628312
156741267
129609178
123017252
1114378895
103221210
88223178
82957290
74653139
69283158