24791043
13463
31221
31813
1253636
430516728
238125380
1665538312
156730267
129582178
123005252
1114268895
103215210
88217178
82950290
74643139
69270158