58616 186
4782 470
23232 1057
3495 563
6098 205
3818 179
8938 667
3745 859
4345 832
4956 966
2269 551