59455 146
11849 55
15953 54
29283 43
10180 34
5721 28
3935 23
4153 16
2212 14
3336 12
2279 6
1747 6
1595 5
1431 4
1980 3