2181 443
25829 204
29769 525
5843 529
9234 272
17028 122
5300 629
3676 57
4652 420
7831 847
6078 290
40320 432
14594 109
6580 104
3132 420
70678 662
9839 194
4351 266
4935 322
6738 225
9952 725
5980 514
8325 102
62096 278
6834 156
223247 631
3015 97
10789 97