23046 578
64559 300
5529 132
90904 754
10813 503
2602 112
5729 620
6127 479
4178 696
5217 137
38094 831