306976 850
51924 867
167985 611
121160 610
49397 735
154521 370
34828 192
77859 790
69172 117
55301 503