20226 842
14144 880
11129 838
6208 418
5312 740
5537 245
4919 75
3661 83
16069 65
23545 781
15892 400
40728 164
11170 205
10327 502
17726 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
15985 736