17833
9510
18168
18132
24941
26370
17872
18401
18244
14654
18204
14660
240204461
979048146
81616145
6229399
57757153
551038819
46434145
4002090
35262870
3124075
2919987
2896436