1019 519
1000 10
976 625
968 53
827 895
809 678
725 325
680 33
668 538
623 361
606 107
581 477
576 417
563 969
551 539
542 829
536 757
441 198
343 525
312 482