1016 303
1001 2
988 456
963 516
938 5
926 219
913 983
907 906
905 496
894 551
881 255
875 636
846 373
842 452
794 879
787 778
770 896
729 451
725 321
723 70