3503 925
2048 96
7169 128
5491 358
12216 647
5167 478
9374 87
5158 35
8218 415
4477 249
9428 955
8705 132
4798 254
4284 646
4423 435
5794 434
7341 649
6630 673
22369 482
3205 424
6878 662
4137 683
6524 600
4457 232
14698 643
5473 656
14412 584
5531 256