57517 186
4725 470
23156 1057
3487 563
6082 201
3785 179
8901 667
3729 859
4331 832
4949 966
2260 551