2244857
117899
1653428
2318216
1029510
1199312
912313
937019
82107
1644641
77146
1066434
430583728
238166380
1665918312
156760267
129623178
123029252
1114578895
103245210
88242178
82972290
74672139
69297158