12845 25
7729 10
7851 5
7191 4
5851 3
14897 35
6426 2
20485 24
9646 16
5099 5
9463 11
8550 10
29977 60
7852 6
7292 4
4632 0
6418 7
7171 6
21725 32
11391 11
5945 1
6929 8
6739 6
14042 31