58747 186
4789 470
23238 1057
3496 563
6098 205
3819 179
8944 667
3749 859
4345 832
4958 966
2271 551