3712 4
10667 29
3028 3
7337 20
5472 19
5242 8
4532 14
4088 7
6772 19
6650 11
4230 10
2218 3
5376 15
3693 10
8307 32
5435 13
4564 11
12667 50
6111 12
8302 56
3935 14
9803 46
6865 39
29479 175