3064
4935
9036
13178
16628
20056
23418
28499
31820
36531
40071
44951
49983
55863
62864
68598
81807
89010
97551
105853
116959
141464
151016
161544
170456
177471
184136
190520
200259
209550
216303
223150
231633
238044
244899
250469
256444
264596
275652
279675
286557
291367
298520
308760
317782
324673
332047
342053
352726
359588
