57283 186
4712 470
23142 1057
3486 563
6080 201
3785 179
8897 667
3729 859
4328 832
4945 966
2259 551