4196 15
17458 28
13176 32
49622 71
5243 8
4392 10
12979 21
7028 20
4629 17
3634 12
5216 25
2273 8
4794 12
7312 12
6618 26
989 10
3354 15
1137 5
2476 6
4498 10
9113 18
1977 8
6678 27
10982 36