12696 31
12490 24
13098 43
3721 6
10053 20
8301 22
3250 8
1359 10
6213 20
3710 8
2000 11
1857 9
1951 8
3885 10
772 10
8954 16
7301 26
3295 10