306857 850
51770 867
167827 611
120756 610
49360 735
154256 370
34771 192
77785 790
68539 117
55145 503