4203
9506
15558
22033
28116
33989
43143
60214
65827
76659
83674
93735
103109
109570
117696
123368
132080
145697
153847
165537
173918
178058
182568
186200
196383
208523
212304
217504
222876
227929
231778
237158
246549
253369
259409
264784
270316
275366
280047
283819
290340
299042
307953
313967
325131
329081
334623
341793
348195
357687
363728
368809
373342
