57419 375
7725 37
6570 224
9628 663
105530 945
43804 151
5938 576
31451 623
22365 118
3889 731
2117 69
4622 508