6401
13251
17142
24264
30450
37684
46437
53829
60112
69753
77688
86149
95278
102735
111930
130461
138409
147913
158795
170883
271395