23009 578
64441 300
5512 132
90802 753
10757 503
2595 112
5728 620
6098 479
4171 696
5210 137
38039 831