999 113
962 289
927 795
893 729
873 498
814 960
787 119
725 830
695 4
672 524
613 351
609 586
488 750
460 590
460 522
405 643
393 538
376 607
366 801
250 48