51201 688
2894 106
4104 218
2164 303
47696 419
33126 847
94677 560
78218 771
47656 215
23256 122
14336 596
13550 421
7880 338
1895 136
4872 77
9305 862
3487 742
2297 112
7359 374
5173 399
3256 739
2057 271
2775 412
5118 428
5820 737
2577 284