27556
31874
30369
6419
9698
12711
7727
38218
14227
12759
30993
12775
34517
14607
12310
22161
15549
23946
14916
18970
16884
36166
19965
40324
15643