15754
18
6457
8865
17742
23707
7356
6146
22813
13250
5201
18275
20054
18752
25602
6610
4853
13276
18628
16845
4738