212 2
4298 4
25872 60
16556 68
24858 85
9250 50
7147 16
35300 81
13674 42
34358 93
21794 73
7110 8
5314 17
5986 5
5735 13
12075 29
8435 9
4072 6
7071 7
10529 33
8590 34
7494 18
15153 49
10140 20