1100 601
1085 63
1016 861
1016 812
989 150
989 212
984 588
957 732
942 888
935 684
929 863
909 679
903 285
888 382
874 732
872 881
867 763
864 861
851 388
844 96