8944
19444
29757
38196
52383
66196
76634
90070
101134
111195
122009
131698
139259
149759
156133
165946
172634
186635
