59786 147
11946 55
16162 54
29429 43
10282 34
5823 28
4019 23
4241 16
2280 14
3406 12
2360 6
1806 6
1663 5
1504 4
2075 3