1279 292
21686 571
3291 602
19759 659
3210 95
9130 674
4616 492
3984 686
5614 370
3547 680
2843 690
2403 559