2899 448
2656 467
2581 372
34616 503
2911 317
2821 564
2217 520
18727 65
4521 597
4092 605
5237 758
2989 517
2133 66