1039 688
379 288
354 314
215 667
638 471
637 743
88 488
679 148
838 411
130 638
423 773
144 937
734 32
337 617