21494 11
11666 7
11528 7
14137 10
19984 15
18068 31
24631 16
7132 4
14516 11
15120 10
31066 17
37742 22