12476 12
11042 15
20468 30
12770 5
18317 10
6627 0
8180 5
9735 5
10030 18
7200 2
13644 26
7546 7
9528 5
8091 4
8013 7
10171 3
15683 26
9585 5
11071 22
8998 7
8319 23
14351 24
12096 14
33894 68