17784 17
15636 28
15951 18
7441 8
7632 9
6652 13
15038 40
19654 30
14119 34
4939 9
13082 20
9923 8
8324 18
10613 10
9717 15
9843 22
6563 11
13467 23
21342 32
7383 18
8698 10
5158 11
8500 10
5406 14