912 503
872 319
843 269
808 437
728 595
641 984
638 600
635 881
629 174
576 551
520 685
472 452
432 31
377 682
142 607
107 67
76 51