17828 66
5352 4
58965 142
5187 6
4580 1
8049 6
7079 9
7164 11
4540 2
5533 8
11723 17
6975 6
4736 2
4304 1
4848 1
6685 10
4474 1
6065 9
11488 7
3892 2
4759 8
5275 7
8347 4
15628 31