1060 292
21638 571
3195 602
19754 659
3198 95
9127 674
4608 492
3977 686
5601 370
3547 680
2842 690
2403 559