7181 5
14922 20
16703 25
12402 20
9353 6
10866 15
16312 26
10457 9
8868 6
8759 6
15759 25
12684 10
10492 9
6339 2
6616 0
6951 2
7324 1
7048 1
7035 2
6930 3
12619 18
9666 4
11176 9
14291 28