1094 443
930 27
921 946
918 908
869 703
775 35
761 85
727 290
725 452
717 930
715 326
709 884
675 620
569 173
465 308
447 456
355 990
334 532
320 77
262 60