52784
31221
13453
31813
1253636
430426728
238046380
1665108312
156685267
129539178
122946252
1113868895
103190210
88168178
82919290
74615139
69244158