57957 157
7692 445
32595 128
8148 351
13870 800
37154 72
17042 197
14463 618
31581 198
26532 235
64219 666
14817 436
35532 221
16621 652
64703 431
148283 929
8183 146
54229 703
14188 641
6922 317
19683 410
8631 132
38778 378
8963 854