14950 32
11562 838
15509 390
9034 46
11141 902
7447 79
7766 918
5037 418
3441 472
5273 882
6565 642
14877 553
6233 487
4351 739
3991 301
9436 624
10832 645
19683 291
14556 776
9168 297
2458 439
6675 769
10155 663
7450 522
7390 98
6130 695
7130 275
4314 746