31302 62
10162 47
5557 29
5208 26
4420 14
4120 16
3903 22
3426 20
3082 7
2221 11
2212 8
2159 9
1931 10
1884 39