5098
14187
18826
22271
34877
39683
44801
47792
54064
57662
62100
75179
80316
85333
94655
101411
104779
108823
111847
118182
122065
126336
130844
138901
149274
155774
162406
170895
178517
184820
199058
210277
217252
227015
233859
243885
251163
257165
267516
278441
290905
303836
313132
326848
339407
