8675 27
854 7
6668 15
11857 28
1270 6
6640 10
23388 23
1688 2
599 4
21794 8
3681 2
11505 11
941 9
1283 2
471 5
3129 5
994 8
2091 13
6859 18
1747 7
659 7
1582 6
719 6
9667 6