10597 4
15438 6
11882 2
9829 2
12680 5
9507 3
9828 0
8179 6
9635 6
9396 7
18322 25
32010 79
14262 10
16637 20
175436 404
53973 166
62486 159
33741 66
51693 114
16312 34
26461 48
30749 125
17257 28
17132 22