160 72
761 85
1020 78
406 582
92 995
826 84
691 532
537 296
152 738
227 99
994 886
75 875
65 10
831 912
550 731
930 886
398 595
647 457
985 230
665 654