246886
174080
123495
117778
116957
103260
97662
91178
90499
71906
68320
59814
58141
55701
53122
45223