929 892
927 886
842 874
824 18
714 817
636 602
616 221
582 623
581 875
484 451
438 422
361 271
158 263