3797
8109
11234
20919
25171
31382
37297
44984
55235
59421
67296
72049
78361
85986
92360
100549
108610
118297
125298
134550
140236
144743
152179
157865
164490
170557
174255
179268
184369
195500
203630
210406
215779
224529
228811
235495
242483
253997
261558
271647
277686
285172
292382
295567
297813
300876
303443
310192
318006
324570
330733
335083
338755
346533
351618
356907
365657
371716
380720
389034
