58248 375
7792 37
6586 224
9639 663
105582 945
43828 151
5955 576
31599 623
22381 118
3894 731
2128 69
4627 508