14286 347
10452 592
20522 612
19607 149
76543 804
4970 645
7830 980
7396 217
1728 124
3507 356
5413 609
3288 271
82382 803
40644 450