1007 838
983 773
928 999
921 942
916 32
878 856
833 312
784 968
741 835
724 79
692 59
678 519
568 513
550 563
548 900
541 880
439 384
325 732
310 235
301 52