57309 375
7718 37
6567 224
9626 663
105522 945
43800 151
5938 576
31431 623
22364 118
3889 731
2116 69
4622 508