521410
17810
51447
23914
84054
467810
30732
49073
27145
37026
13261
22913
430587728
238167380
1665918312
156760267
129623178
123029252
1114578895
103245210
88242178
82972290
74672139
69297158