1001 711
963 506
902 951
899 760
896 804
804 649
795 309
773 604
684 723
673 325
625 617
525 794
525 8
475 487
432 784
399 957
393 868
218 815
74 645