14091 15
12371 24
19421 34
11375 21
7547 6
8061 6
10981 17
7998 2
15354 15
12836 17
9898 4
13604 13
10287 7
8630 6
6423 3
8537 7
6824 4
10420 12
8992 4
8089 3
13945 22
7744 4
7176 2
32477 58