9151 8
7939 4
25107 42
11514 18
10056 16
21316 39
130865 295
14655 20
35685 62
32838 115
6648 1
7815 3
6710 0
8155 6
7569 0
17103 25
12762 18
8552 5
7978 7
16331 32
8455 6
12492 25
9395 6
21235 29