7831 17
3852 2
3545 0
3360 1
4529 7
4675 3
5018 8
5470 5
10124 29
7725 10
5269 2
5920 7
9647 12
24586 31