409 257
804 665
894 69
264 839
953 817
890 800
274 65
820 2
396 551
364 576
658 877
942 483
556 939
443 681
63 15
288 53
933 342
798 119
439 244