12822 18
18946 47
7601 9
15590 25
14627 26
7097 11
8651 5
8664 11
10700 15
24333 62
12188 22
10508 21
7224 11
5993 11
4928 2
10603 14
7821 7
5164 0
6435 7
6706 8
5020 2
14716 19
17468 37
6457 5