31277 62
10150 47
5540 29
5181 26
4391 14
4102 16
3887 22
3413 20
3070 7
2204 11
2199 8
2146 9
1922 10
1863 39