14243 9
14986 8
9015 3
14631 14
11644 10
19199 13
9939 8
15688 10
14063 22
21591 32
11308 9
9941 7
9240 2
10627 5
11731 4
9869 3
9920 8
19640 22
11573 4
9933 5
10653 10
15514 19
10621 6
14904 30