8096 7
104200 127
6556 5
16388 17
11154 11
21979 27
13068 13
5538 4
9245 5
21546 26
63720 35
37950 45