2741 3
2895 11
6653 7
5128 8
17471 48
2965 11
2296 4
3890 9
12938 22
41610 61
16765 31
3213 4
5058 18
7177 18
10163 18
14689 27
9526 18
37453 64
17973 22
3517 8
3903 11
32772 70
10272 15
54760 196