1011 925
994 6
961 583
916 943
834 76
779 895
757 924
736 359
645 599
553 53
519 654
506 976
486 142
442 981
437 631
409 598
303 996
279 352