23051 578
64580 300
5538 132
90946 754
10838 503
2604 112
5729 620
6129 479
4180 696
5218 137
38104 831