2605 60
1755 479
1662 465
4196 845
3488 438
7182 592
7694 588
10138 183
7060 676
12679 830
162912 974