59433 146
11842 55
15930 54
29276 43
10159 34
5707 28
3919 23
4137 16
2198 14
3323 12
2267 6
1729 6
1582 5
1419 4
1965 3