97 22
859 69
409 593
264 790
304 76
75 647
684 132
196 989
875 710
1000 524
613 215
105 673
192 905
805 732
516 166
178 762
672 867
911 676
813 236
656 946