5927
15976
23873
30519
36803
43276
47884
60710
65675
71095
78045
86796
93563
100317
107046
116088
121217
136648
141565
153210
157454
162158
171197
179000
187376
193682
204476
208725
217062
226360
235241
245033
260938
274477
283700
289424
294035
300954
307265
320619
326950
340192
352258
366335
381133
388040
398311
404617
415666
429929
437113
454317
460371
