271 149
491 143
583 546
546 872
609 989
334 865
934 878
314 321
1137 66
301 436
572 560
649 860
529 480