636 310
629 331
622 79
606 18
594 807
591 66
575 61
565 712
535 819
516 489
487 322
469 451
440 242
434 737
423 749
379 120
303 313
293 867
291 717
279 6