306963 850
51913 867
167975 611
121138 610
49394 735
154504 370
34822 192
77856 790
69104 117
55290 503