4600 773
25707 497
10087 506
5180 60
4524 125
3722 150
3221 79
3683 944
5725 717
2269 438
2347 294
3593 685
17618 383