23031 578
64504 300
5525 132
90867 754
10794 503
2600 112
5729 620
6120 479
4175 696
5214 137
38073 831