23027 578
64497 300
5521 132
90857 754
10784 503
2600 112
5729 620
6119 479
4175 696
5214 137
38069 831