307076 850
52026 867
168107 611
121428 610
49441 735
154879 370
34868 192
77926 790
69447 117
55421 503