306952 850
51900 867
167958 611
121104 610
49391 735
154467 370
34818 192
77848 790
69054 117
55278 503