5692
8494
12154
16851
25270
29256
32207
36048
40839
43999
47879
55142
59082
65083
71695
76657
81447
85489
91590
100733
107236
110785
