5991 10
8960 16
8843 7
4837 12
8677 8
5393 5
4730 14
4606 6
7069 8
6577 12
4248 5
9282 22
7843 19
6875 22
8064 19
7515 14
5151 3
5539 5
6301 22
3830 4
3930 10
17907 6
18505 16
21576 30