16129 30
12981 10
34323 91
4757 7
29850 63
32875 88
9563 23
8550 17
13569 17
2928 4
25 3
86 0
26730 82
48515 46
22376 50
22361 28
11276 17
15494 42
20285 26
4690 8
5944 7
17281 36
64505 111
1414 6