287 109
318 197
529 692
984 297
896 673
355 930
735 996
393 115
737 593
905 745
784 951
601 996
771 893
34 981
595 331
849 415
165 308
140 24
670 941
688 825