31266 62
10129 47
5528 29
5171 26
4381 14
4080 16
3880 22
3404 20
3063 7
2194 11
2187 8
2135 9
1911 10
1859 39