1092 243
1061 275
904 626
884 690
882 712
878 366
868 776
853 69
827 270
820 140
816 636
811 490
810 351
806 495
767 612
766 255
764 15
763 441
707 486
686 178