1012 292
21635 571
3179 602
19754 659
3197 95
9126 674
4608 492
3977 686
5601 370
3547 680
2842 690
2403 559