3067
6910
10211
13091
15854
21994
27066
31107
33411
36174
39348
42868
45940
49832
52229
55901
61612
66727
69903
73128
78819
82291
85996
94362
100038
105933
