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