57938 375
7767 37
6576 224
9635 663
105562 945
43817 151
5950 576
31544 623
22371 118
3893 731
2125 69
4625 508