59649 147
11909 55
16084 54
29378 43
10237 34
5804 28
3984 23
4202 16
2243 14
3378 12
2325 6
1777 6
1639 5
1463 4
2035 3