6667 15
11767 38
4051 18
4181 9
3402 9
2948 9
1302 5
1955 6
1680 2
7545 14
3857 9
2904 5
3275 6
4403 8
1995 3
3993 8
6036 9
1453 5
3984 4