26730 508
19164 456
9979 485
8192 446
51643 85
5574 567
3750 736
14625 747
32246 928
56267 593
31486 665
5685 623
3099 120