3552
9308
11504
15344
19787
23059
26741
32875
41363
50496
68306
89175
93696
98826
102692
105857
110488
115056
118300
123366
129864
134429
139018
