1027 540
963 1
899 342
864 858
856 298
835 614
614 827
613 16
589 792
587 700
480 83
312 796
281 890
255 157
105 613
103 689