29645 80
9934 22
8946 16
6741 9
3668 1
4394 8
4351 9
5146 5
5217 9
4862 12
3676 0
3919 1
3756 4
4404 1
4097 3
4311 1
33867 62
5825 4
5920 8
6821 6
4862 5
3646 3
6176 9
8073 25