307050 850
51991 867
168066 611
121349 610
49425 735
154690 370
34852 192
77904 790
69372 117
55385 503