6661 20
13680 54
11420 21
42031 56
7694 25
9047 34
18981 42
40844 152
3413 7
5026 13
12173 64
2488 8
6146 17
4451 12
2982 13
9867 20
149335 467
5252 23
3544 6
2040 4
1436 4
1789 6
2984 9
3902 10