58201 375
7787 37
6585 224
9637 663
105579 945
43824 151
5953 576
31591 623
22378 118
3894 731
2127 69
4627 508