16221 7
22400 8
13829 20
14294 4
17504 10
14026 5
10102 7
16583 8
17413 20
14965 17
21524 20
14700 15
12365 7
12966 7
39732 49
12012 3
15127 10
14464 11
12078 9
17925 11
13259 4
37242 11
47553 15
41569 18