475 393
710 41
787 485
149 519
932 778
888 804
548 708
321 698
580 746
268 427
71 87
518 688
513 169
925 154
693 567