3526 448
3221 467
3244 372
42200 503
3712 317
3335 564
2698 520
31015 70
5771 597
4882 605
6583 758
3726 518
3141 67