59639 147
11907 55
16082 54
29378 43
10235 34
5801 28
3976 23
4197 16
2235 14
3373 12
2318 6
1774 6
1633 5
1459 4
2028 3