1996 578
1728 392
14845 850
445 101
2494 722
2227 722
291 64
32777 408
8628 680
6047 179
16194 430
27862 424
22849 576