57578 186
4730 470
23159 1057
3487 563
6083 201
3786 179
8902 667
3729 859
4332 832
4949 966
2260 551