58291 375
7798 37
6586 224
9639 663
105584 945
43828 151
5956 576
31606 623
22381 118
3894 731
2129 69
4629 508