303 112
686 595
471 453
591 321
465 979
764 60
797 240
971 92
788 402
805 714
464 289
943 52
437 602
354 601
994 170
720 193
90 346
310 222
764 212