6671
10089
14084
18807
22747
27982
31721
36593
42033
46824
51673
56252
60650
68374
79781
83922