9987 6
15126 25
12729 1
7475 0
16739 22
6402 2
22941 27
14966 18
15157 1
9635 13
7125 1
5745 0
7842 3
20736 27
7262 2
8658 4
9476 8
11514 18
10056 15
7358 2
6305 0
7152 1
18887 28
18701 37