1050 292
21636 571
3188 602
19754 659
3198 95
9126 674
4608 492
3977 686
5601 370
3547 680
2842 690
2403 559