58079 375
7781 37
6582 224
9637 663
105568 945
43822 151
5952 576
31569 623
22375 118
3894 731
2127 69
4626 508