306961 850
51907 867
167969 611
121125 610
49394 735
154487 370
34820 192
77851 790
69085 117
55288 503