307156 850
52151 867
168242 611
121637 610
49480 735
155392 370
34920 192
77975 790
69740 117
55540 503