1015 946
1013 228
997 834
931 886
914 57
865 237
781 29
709 884
680 655
655 673
627 846
599 993
564 794
548 72
530 303
482 865
452 102
451 927
433 999
417 434