29814 616
17179 222
40320 866
41762 67
28527 177
30214 138
16934 570
166242 139
6591 219
38891 563
6401 455
35670 153
6908 763
13201 561
26238 256
29250 775
8824 806
6974 566
21523 217
3819 409
11605 313
110553 971
24046 800
5808 432
32783 194
39879 479
13181 156
4493 147