1009 988
998 450
996 595
968 658
910 606
844 232
804 146
749 923
732 123
714 832
707 836
685 14
640 493
611 740
605 392
596 323
473 308
470 706
458 703
447 341