306820 850
51737 867
167797 611
120639 610
49354 735
154211 370
34761 192
77768 790
68402 116
55100 503