2035 370
11029 35
2960 91
2054 85
4665 350
3393 273
4885 624
15074 580
5134 640
27654 150
19093 600
10498 486
9651 99
8267 637
2961 609
21662 270
12262 601
4969 495
8334 69
29601 37
24126 341
2467 45
40320 432
11708 144
4849 330
6755 409
12663 424
64570 65