58343 186
4770 470
23211 1057
3494 563
6094 205
3809 179
8932 667
3737 859
4344 832
4956 966
2267 551