109489
48471
731925
59354
72799
873010
77186
834714
72179
771510
821915
80195
430382728
238013380
1664928312
156661267
129502178
122917252
1113478895
103170210
88149178
82904290
74603139
69231158