1005 177
979 750
941 959
914 57
906 803
901 728
893 219
829 145
827 647
770 631
753 856
746 880
705 982
678 114
525 944
495 573
476 849
428 460
422 951
391 834