2904 448
2660 467
2591 372
34684 503
2912 317
2822 564
2221 520
18844 65
4527 597
4096 605
5247 758
3000 517
2134 66