1012 728
784 208
1004 882
23 709
791 96
323 901
81 162
195 860
318 484
729 388
988 171
710 402
794 80
19 74
450 527
928 202
447 495
150 672
442 428
822 264