6681
9520
13236
15982
18830
21455
24330
27790
30945
34699
37213
40893
43929
47390
52113
57385
60368
63217
66348
71947
76963
81891
86239
90686
95046
99941
102980
107815
114937
126259