16129 30
12981 10
34323 91
4757 7
30249 64
33257 90
12697 26
8926 17
13942 17
2928 4
3235 7
1458 2
26730 82
48515 46
22376 50
22361 28
11276 17
15494 43
20285 26
4690 8
5944 7
17281 36
64505 112
1414 6