306871 850
51780 867
167844 611
120813 610
49363 735
154284 370
34779 192
77795 790
68627 117
55159 503