12696 31
12605 24
13217 43
3721 6
10168 20
8301 22
3366 8
1359 10
6213 20
3821 8
2000 11
1857 9
1951 8
3885 10
772 10
8954 16
7428 26
3295 10