3589 593
3016 588
1725 275
1401 258
2279 453
3039 646
3370 839
2690 331
1854 347
727 70
4021 684
1285 181