23300
18486
15155
6574
10594
7082
6200
21822
6508
21038