1003 687
950 544
914 503
910 87
871 795
808 513
776 719
687 114
667 193
658 850
653 785
595 526
587 989
585 356
561 97
499 497
497 231
478 422
476 175
466 212