1005 753
1004 619
944 670
921 414
904 974
843 458
821 539
811 412
760 40
700 345
683 968
676 191
558 312
553 946
540 126
523 400
511 178
484 656
450 961
419 834