2903 448
2659 467
2589 372
34671 503
2912 317
2822 564
2221 520
18819 65
4525 597
4096 605
5244 758
3000 517
2134 66