912 503
872 319
843 269
808 437
728 595
641 984
639 600
636 881
630 174
577 551
522 685
476 452
432 31
377 682
142 607
107 67
76 51