57423 186
4719 470
23153 1057
3487 563
6082 201
3785 179
8899 667
3729 859
4331 832
4948 966
2260 551