2978 725
2437 563
26316 450
2671 728
2611 172
3721 707
39155 477
50585 633
13485 753
5957 860
5615 585