3043 448
2790 467
2722 372
36897 503
3055 317
2965 564
2311 520
22349 67
4883 597
4336 605
5614 758
3192 517
2391 66