16968 17
36680 30
16623 15
20588 20
34688 20
5718 7
12263 13
9970 9
6690 13
5380 9
2956 7
3250 11
13226 19
6493 21
4827 18
6881 20
3261 2
10404 15
7880 13
955 7
5899 5
15852 40
5221 3
5524 1