307118 850
52077 867
168177 611
121521 610
49461 735
155161 370
34897 192
77951 790
69604 117
55481 503