306948 850
51895 867
167951 611
121083 610
49391 735
154460 370
34817 192
77845 790
69029 117
55266 503