5056
15542
23123
28744
34107
39137
43359
53786
59150
64111
70102
78551
84214
89205
94861
103093
108138
122152
126229
136810
141052
145255
152475
157875
164338
169859
180514
184644
191914
200547
207207
215271
228325
286009
295482
302234
307375
313530
319552
331044
336839
348115
358932
398283
417321
424833
433684
439748
454501
468722
476235
493273
500898
