57099 186
4705 470
23130 1057
3484 563
6075 201
3784 179
8892 667
3729 859
4324 832
4943 966
2257 551