57703 375
7747 37
6574 224
9631 663
105553 945
43809 151
5946 576
31504 623
22367 118
3892 731
2122 69
4622 508