10993 23
12839 16
9831 11
9181 9
3012 12
5796 14
3797 5
1190 8
24342 55
4170 16
2653 2
13088 36
1852 10
6939 12
4215 9
4498 6
4547 12
92353 80
19601 11
16188 18
7142 14
15338 37
13589 7
11651 25