57872 375
7760 37
6576 224
9633 663
105557 945
43815 151
5948 576
31535 623
22370 118
3893 731
2124 69
4623 508