891 863
812 617
246 487
954 947
888 607
530 246
297 488
707 332
765 930
793 697
525 107
975 770
1178 198
1167 758
1126 1
1099 382
1083 82
1074 398
1071 952
1061 10
1058 653
1058 308
1054 887
1035 908