12946 22
9295 16
7493 7
10442 15
5772 4
6107 5
13010 8
4803 0
21960 34
7482 5
18559 20
6998 4
7474 7
7191 6
29962 33
45482 58