31266 62
10127 47
5526 29
5169 26
4379 14
4075 16
3877 22
3400 20
3062 7
2190 11
2185 8
2133 9
1908 10
1855 39