3058 688
1199 355
1685 491
2583 499
2166 560
39779 527
5487 60
73829 906
25866 837
37290 359
6743 203