1032 57
771 593
645 450
787 166
774 734
370 154
872 740
745 966
68 392
759 721
260 118
117 199
748 4
760 203
321 901
672 237
1047 655
199 121
1022 671
539 955