57576 375
7738 37
6571 224
9629 663
105543 945
43808 151
5941 576
31478 623
22366 118
3890 731
2121 69
4622 508