57350 375
7723 37
6568 224
9628 663
105525 945
43802 151
5938 576
31434 623
22364 118
3889 731
2117 69
4622 508