1003 393
982 224
969 734
948 338
937 639
929 98
920 106
869 896
853 489
771 487
766 408
704 552
703 705
666 298
587 958
514 77
495 365
487 152
479 831
443 339