59629 147
8857 12
4792 21
3158 6
2768 9
2513 15
2317 16
2192 9
2046 3
2035 10
1787 8
1716 7
1673 8
1463 3
1433 9
1252 2
1186 3
1170 11
1153 5
1111 0