58025 375
7777 37
6582 224
9636 663
105566 945
43821 151
5950 576
31560 623
22374 118
3894 731
2125 69
4626 508