23498
29430
23468
4254
18119
18344
16175
9581
17982
10732