3526 448
3221 467
3244 372
42196 503
3712 317
3335 564
2698 520
31008 70
5771 597
4882 605
6579 758
3723 518
3140 67