8960 25
7207 5
7031 9
8559 12
10655 12
11084 3
5073 14
6936 9
4250 9
11673 20
11202 10
9924 8
8306 13
6233 4
10984 13
4514 8
6246 5
4013 8
10005 18
6239 17
4040 17
2293 12
11252 16
23905 44