2994
10128
16348
22719
33067
51022
82832
93530
104488
120283
130239
144317
159634
168604
215484
