10832 4
20900 47
22790 34
15513 29
17947 25
17665 42
12159 16
11559 12
13152 14
35164 102
18139 17
17710 33
10287 14
11578 17
30306 79
13245 19
14769 35
11287 11
12945 14
18431 46
17043 31
30894 69
36272 92
15775 25