307109 850
52063 867
168159 611
121502 610
49460 735
155116 370
34892 192
77943 790
69573 117
55472 503