9047 5
15899 14
9125 11
37419 40
31642 52
17029 16
18456 23
33589 44
7600 7
65685 71
16166 13
23165 31
1313 10
7509 3
215320 295
19636 32
25351 72
15173 17
24156 23
18835 10
13031 20
9408 9
104833 175
25892 35