4597 773
25705 497
10087 506
5179 60
4524 125
3722 150
3221 79
3683 944
5725 717
2269 438
2346 294
3593 685
17616 383