59470 146
10045 20
9561 41
7729 36
7096 38
6230 25
5127 36
3387 12
2957 11
2934 16
2885 12
2093 3
1826 10
1669 6
1467 5
1317 1
1150 3
53 0