3046 448
2791 467
2722 372
36903 503
3055 317
2965 564
2313 520
22358 67
4885 597
4336 605
5616 758
3196 517
2393 66