1102 243
1097 275
912 626
901 712
896 690
893 366
873 69
869 776
837 270
828 636
823 140
820 351
819 490
818 495
772 612
770 255
767 15
765 441
714 486
692 178