15550
25973
13692
10113
10794
13712
8161
272012
22945
19023
19022
23720
430588728
238168380
1665918312
156760267
129623178
123029252
1114578895
103245210
88242178
82972290
74672139
69297158