22957 578
64341 300
5499 132
90693 753
10710 503
2594 112
5727 620
6084 479
4147 696
5208 137
37988 831