12729 400
38374 322
65397 159
58833 771
36318 49
54447 82
27068 176
24661 617
34475 212
19422 405
26187 154
13103 396
9713 319
3577 273
13542 442
15168 655
26007 506
11680 545
42253 105
16122 885
22683 1009
47678 58
4605 433
10585 131
5229 909
8284 640
42634 354
38853 210