21412
24176
21852
22823
27613
9370
8401
11853
19711
34053
37323
11750
430586728
238166380
1665918312
156760267
129623178
123029252
1114578895
103245210
88242178
82972290
74672139
69297158