1295 24
1047 547
1007 363
952 785
904 97
896 713
879 561
835 548
804 220
761 23
745 265
737 859
732 121
732 464
704 816
701 828
653 712
615 210
600 577
572 77