18248 32
12617 26
3268 1
2786 0
2721 1
2901 1
14853 9
4347 9
4672 4
4164 5
5531 6
4143 3
9791 16
5555 13
3573 1
3184 2
4549 5
5519 4
18055 42
17578 38
5939 8
5336 3
8389 19
7746 15