3396 19
3247 15
5634 21
12780 78
2680 18
3549 8
2714 9
1015 2
1938 7
1150 5
1300 3
2958 9
2247 9
2111 9
979 4
1354 3
3502 17
16076 71
4069 9
16539 80
3141 7
9419 30
13577 62