1251 586
1219 10
1082 937
1017 82
960 970
949 743
938 144
891 96
875 54
872 538
862 616
808 231
770 968
770 645
740 285
729 774
727 502
688 903
656 820
652 792