999 297
922 182
962 653
617 851
931 391
716 139
755 440
749 719
370 986
75 738
49 748
215 911
1240 198
1210 758
1146 1
1128 382
1115 82
1096 952
1092 398
1080 653
1078 10
1074 308
1067 887
1053 908