3182 448
2900 467
2851 372
38370 503
3266 317
3076 564
2430 520
24735 67
5191 597
4521 605
5902 758
3371 517
2641 67