23040 578
64524 300
5526 132
90881 754
10803 503
2601 112
5729 620
6123 479
4177 696
5217 137
38077 831