622 263
1045 683
44 646
127 530
782 120
261 364
597 638
706 709
777 356
25 778
535 1000
988 413
755 721
1015 891
253 24
92 740
808 437
856 742
542 570
268 105