12037 12
10382 8
9428 8
10539 9
16663 9
10253 7
12462 12
11608 11
19490 22
13924 13
21302 13
15530 17