235 121
258 599
586 16
440 401
417 91
864 983
780 1000
813 317
526 263
246 675
651 690
171 597
739 659