23041 578
64542 300
5527 132
90889 754
10806 503
2602 112
5729 620
6127 479
4177 696
5217 137
38082 831