10092 27
9951 15
12446 40
14537 28
2046 18
13177 32
9448 16
1432 3
748 1
1407 10
5467 19
1203 6
2157 4
1982 12
5092 19
2683 11
2141 9
740 1
1518 8
1523 0
8698 50
4152 7
2578 10
1040 1