3027
6447
9487
18958
22659
28359
33711
40992
49543
53134
59924
64435
69606
76345
81775
89137
99018
107239
114069
121400
126831
130491
136592
141704
147925
152422
155704
159545
163896
170836
176724
182426
187058
194159
197819
203350
209392
221353
227533
234740
239391
246612
252252
254573
256143
258703
260664
265714
270505
274715
279936
283926
287366
293358
297618
303648
311440
316671
322944
330736
