12922 715
11497 689
8967 274
40320 259
52236 154
36117 64
279004 684
97563 194
12526 307
4455 656
159137 426
25571 153
7382 258
10155 490
17320 520
30948 384
32889 893
23933 644
18966 606
36652 596
73438 348
21247 598
4756 519
6939 578
5139 455
3059 403
2818 144
6050 242