476 1000
999 954
454 791
512 771
479 756
441 715
640 690
873 596
699 565
912 542
844 441
1018 252
451 217
761 212