18939 446
11578 106
6786 227
10541 727
4073 161
7889 159
4575 309
13199 158
40320 144
2680 214
12462 47
4969 93
2070 371
8057 534
5660 72
2526 526
9522 283
15802 472
17729 716
5330 240
4629 330
3698 246
8535 739
2996 713