960 973
544 971
914 970
345 871
494 861
893 829
209 827
344 674
1042 552
677 389
259 332
147 234
549 159
552 35
108 13