3357
5192
7148
9071
11363
15175
20371
24111
29672
35616
39428
42626
46576
52448
57325
71768
80522
86653
94965
100083
105081
110642
117831
137402
143215
148443
152125
157074
162888
166210
170633
