180457
178867
128654
103012
87587
85614
83750
80399
78324
72137
65970
63013
62898
59902
57424
57131
55915
54533
54251
54159
53254
52863
49012
48832
48207