22988 578
64407 300
5508 132
90759 753
10737 503
2595 112
5728 620
6087 479
4164 696
5210 137
38016 831