23030 578
64503 300
5524 132
90866 754
10792 503
2600 112
5729 620
6119 479
4175 696
5214 137
38073 831