8291 3
7492 13
9875 15
11518 29
7214 9
32291 57
18287 12
7790 2
59647 69
5608 9
10778 11
4511 7
11744 20
29938 41
31791 32
7727 9
17053 12
7880 10
7365 11
21822 22
13601 29
83387 68
7017 8
149986 174