31274 62
10143 47
5533 29
5177 26
4387 14
4095 16
3882 22
3410 20
3067 7
2197 11
2194 8
2140 9
1916 10
1863 39