3474 8
4462 16
1792 6
30792 125
8113 16
2580 2
10124 35
11684 55
5239 11
9154 32
7435 27
4590 18
3570 14
8437 26
10035 36
7436 20
11193 25
10023 29
13674 52
8058 32
6449 18
14216 45
3445 3
166648 560