19739 23
21964 23
49194 67
10131 10
24358 23
9309 8
10858 11
12961 14
11642 11
10137 11
6214 5
13736 14