461782
180638
179055
176083
156026
128836
120705
91871
87768
82645
66810
63159
60913
60196
60020
57655
57257
56026
55223
54981
52952
50895
49406
48596
45476