905 638
309 606
848 474
898 165
793 817
777 557
311 344
732 1000
655 996
284 130
432 791
45 760
1207 198
1194 758
1135 1
1115 382
1101 82
1082 398
1081 952
1067 653
1067 308
1064 10
1063 887
1046 908