6990
10589
14250
16920
19696
24131
30555
33573
37988
40999
43783
47796
50477
54862
59854
66605
70860
73238
75843
80687