2850
4203
6092
8653
11653
16004
21067
28059
32458
38859
43317
49987
53481
60767
67872
77404
83910
89033
96635
101386
106338
113580
117530
124354
131371
138492
142594
150380
157307
165844
174280
178402
184437
201009
206733
215853
221574
229280
234684
243662
249097
257382
263359
269594
275739
283911
289275
294735
298046
303318
306749
312072
317479
323255
333530
338459
348750
354025
359432
365114
370323
375628
379600
385171
390375
395696
399297
404230
409835
415387
418837
424357
429530
434855
442041
446476
452703
458874
467200
