17401 9
11706 13
18718 17
6216 9
13473 10
12373 12
6579 13
38496 60
5587 7
4053 3
7605 1
7035 2
10224 15
7604 14
11785 9
6503 10
12982 30
21613 38
11273 15
16310 26
6943 22
7064 8
13071 12
31274 44