31286 62
10154 47
5545 29
5186 26
4400 14
4106 16
3892 22
3415 20
3073 7
2206 11
2203 8
2148 9
1926 10
1867 39