1002 655
993 691
986 138
912 526
900 423
891 158
814 515
749 762
741 617
703 73
681 351
546 588
498 145
496 153
442 561
378 642
320 66
312 170
299 255
277 895