2899 448
2656 467
2581 372
34600 503
2911 317
2821 564
2217 520
18715 65
4521 597
4089 605
5235 758
2987 517
2133 66