23059 578
64600 300
5540 132
90973 754
10850 503
2605 112
5729 620
6131 479
4184 696
5218 137
38115 831