5802 28
2004 7
3660 15
1845 5
2035 5
7529 18
2880 6
8957 40
30320 153
8238 31
3092 9
1206 1
7100 21
8143 16
5533 19
5147 25
7097 35
11021 34
2141 18
2184 7
10022 11
1886 7
7695 36
18278 62