307095 850
52044 867
168141 611
121469 610
49456 735
155036 370
34882 192
77937 790
69526 117
55459 503