133 107
756 571
955 50
273 873
368 342
890 471
741 394
775 579
835 448
363 708
557 308
425 628
518 351
970 675
3 194
796 633
244 160
192 941
462 878
661 521