16129 30
12981 10
34323 91
4757 7
30249 64
33257 90
11541 24
8926 17
13942 17
2928 4
2222 5
928 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