1147 160
1013 596
1004 349
1000 519
998 35
978 837
973 849
959 1000
878 838
865 614
839 738
832 717
807 407
795 838
795 858
784 818
778 360
775 245
771 963
740 971