3180 10
6881 31
10951 25
4547 17
2389 4
5787 13
2602 6
4329 14
1009 1
3418 6
6038 23
10618 20
1878 5
4076 10
3215 9
6946 13
5197 9
1003 1
14193 70
3577 12
4287 8
3155 6
7757 8
6852 26