21496 18
38089 42
45838 55
14268 17
14342 11
9178 10
6741 2
8636 6
10862 5
9646 1
7039 6
8187 0
12909 14
26480 31
8837 10
17715 24
10879 12
9854 7
8210 3
16696 15
31402 39
11792 12
7806 6
13518 15