22669 15
1132 4
612 3
1390 12
888 2
903 4
1248 3
651 1
878 2
6625 52
2539 5
3566 20
33837 63
3707 6
3081 10
2223 6
768 0
1915 6