16286
19176
21733
25466
27806
30320
34183
36682
39185
45120
