4082 18
8675 27
854 7
6668 15
11857 28
1270 6
6640 10
23796 23
1688 2
599 4
21794 8
3681 2
11505 11
941 10
1488 2
471 5
3335 5
1201 8
2293 13
6859 18
1747 7
659 7
1784 6
719 6