18406 20
9870 9
10729 7
12996 17
13606 7
13437 3
11582 3
14187 24
15242 33
6740 3
9080 16
8384 7
8474 4
6665 1
7132 3
17712 12
7392 2
8740 9
7542 9
9052 5
14894 12
20831 13
10602 13
15342 25