5145
8541
14461
18453
22313
26125
30138
34768
38811
44274
47763
52871
56791
61399
68017
73842
77772
81176
85039
92665
99839
106370
112160
117928
123314
129995
134337
140194
150012
164592
