9475 6
11449 8
25047 57
9016 8
8068 6
20882 14
6499 1
8834 3
7083 2
9361 6
8301 3
6206 1
6823 0
11299 10
8877 10
9601 12
7930 8
8917 9
9275 6
8848 9
8117 9
7575 3
7812 3
15820 29