23040 578
64534 300
5526 132
90883 754
10803 503
2601 112
5729 620
6123 479
4177 696
5217 137
38078 831