21954 537
8887 320
6539 784
6664 116
4766 398
3682 548
3196 479
20538 489
3272 864
6550 600
3151 296
5414 469
5393 407
3930 590
3633 621
3842 226
7319 369
3683 705
13152 693
3662 317
2629 545
1922 344
4427 696
28657 89
8158 515