1009 954
787 497
1046 83
439 633
76 5
698 15
139 606
1123 418
629 992
929 360
514 771
760 776
598 151
772 140
652 231
97 875
566 916
792 413
976 901
579 394