1014 481
886 496
884 38
878 10
843 793
793 362
792 408
740 839
646 71
629 38
622 579
546 322
505 668
490 773
475 345
384 250
380 13
285 115
260 207
257 26