56951 186
4697 470
23126 1057
3484 563
6073 201
3775 179
8888 667
3729 859
4324 832
4940 966
2255 551