58333 375
7800 37
6587 224
9639 663
105586 945
43829 151
5957 576
31608 623
22381 118
3895 731
2129 69
4629 508