180455
178861
128653
103010
87587
85614
83748
80398
78324
72134
65970
63012
62897
59902
57423
57130
55915
54533
54251
54158
53253
52863
49012
48832
48205