59455 146
10039 20
9553 41
7724 36
7092 38
6225 25
5120 36
3383 12
2948 11
2928 16
2878 12
2086 3
1818 10
1664 6
1463 5
1313 1
1148 3
53 0