4061 12
8694 49
19525 45
3786 12
2165 7
11168 27
2315 4
12645 41
2340 3
3423 14
2587 3
1552 3
2778 5
2009 4
1953 4
2135 6
2718 7
3892 3
1388 5
2174 4
940 3
2053 7
2270 6
4083 21