1023 252
1009 954
935 542
876 596
847 441
762 212
710 565
642 690
514 771
494 1000
479 756
457 791
452 217
443 715