15005 40
6383 16
90475 325
15769 21
27224 32
7607 8
47639 189
19968 50
1930 2
3639 19
2057 3
2244 3
27574 110
6977 17
2187 5
1611 3
5813 26
5809 15
1350 2
4011 12
4504 18
2150 2
2408 8