2903 448
2659 467
2590 372
34673 503
2912 317
2822 564
2221 520
18824 65
4527 597
4096 605
5246 758
3000 517
2134 66