15001 5
15802 8
24768 27
58142 56
44073 57
19511 13
11237 13
15544 11
22208 22
20008 24
31383 48
25008 18
13548 5
14773 12
24218 15
18257 13
10235 3
14762 5
39289 58
9344 9
29265 27
7839 7
40647 32
57885 73