1170 44
1004 514
1002 262
997 2
966 185
963 620
950 626
932 81
915 171
904 702
896 216
850 209
803 834
791 952
763 484
750 999
698 578
681 283
569 331
541 942