1011 48
982 416
301 169
1007 775
132 639
826 620
409 470
949 801
866 961
683 570
651 80
803 272
107 647
388 109
266 899
478 778
1087 2
653 726
415 386
701 791