59629 147
10066 20
9606 41
7796 36
7148 38
6274 25
5180 36
3417 12
2998 11
2952 16
2907 12
2123 3
1891 10
1695 6
1489 5
1340 1
1176 3
53 0