7031 15
8136 9
2787 10
4170 8
10859 21
4595 6
6135 8
11083 23
7445 13
5034 2
13510 12
2678 9
6461 11
5883 10
5515 16
16300 18
6611 20
13435 17
12149 22
6797 5
46749 91
5272 7
7333 0
6095 20