180463
178875
128659
103015
87591
85617
83753
80406
78326
72143
65975
63018
62904
59909
57427
57133
55917
54537
54256
54163
53259
52864
49019
48835
48215