1023 152
992 707
807 678
766 913
763 941
695 497
641 618
631 160
591 251
583 888
497 804
423 630
365 72
313 420
245 913
228 77
196 152