1017 925
1003 6
981 583
950 943
855 895
839 76
788 924
739 359
658 599
594 53
526 654
512 976
507 142
447 981
443 631
438 598
316 996
282 352