2106
4880
8079
11074
13756
15235
19199
23113
25421
27792
30367
32530
