8686 9
5012 6
4570 2
9561 12
3723 3
5240 5
3771 1
5045 5
18152 40
4603 3
4793 7
4075 4
14308 10
5862 7
4695 2
6985 6
3898 0
15979 20
11582 20
11640 17
3692 2
3777 1
3745 0
11910 25