4941 795
3785 655
4148 563
16488 231
29779 884
11819 277
3529 457
1253 76
4115 742
4071 663
3244 469
5373 824