57838 375
7758 37
6576 224
9633 663
105554 945
43815 151
5948 576
31526 623
22368 118
3892 731
2124 69
4623 508