6582 7
31700 57
6911 2
7030 9
5678 3
4686 2
5759 6
5085 6
6083 11
5411 6
4717 4
3708 0
5193 4
7015 2
5710 7
8187 11
11376 24
6531 3
8658 10
5582 2
6540 14
19913 43
7382 6
87077 196