1212 572
1012 139
1007 493
1006 461
1005 946
1003 48
991 640
977 861
909 917
874 938
855 260
855 137
796 844
763 223
733 481
732 618
702 880
685 727
559 818
544 139