58530 186
4778 470
23223 1057
3494 563
6096 205
3814 179
8936 667
3743 859
4345 832
4956 966
2267 551