20227 842
14145 880
11129 838
6208 418
5312 740
5537 245
4920 75
3661 83
16069 65
23549 781
15894 400
40732 164
11171 205
10327 502
17730 605
6189 323
5132 487
6495 482
4763 855
21526 801
3705 521
6154 306
3324 465
6574 807
4029 373
7352 271
19683 264
15986 736