1010 503
260 740
281 6
937 526
654 750
162 366
644 109
376 117
858 865
1008 915
806 685
508 913
220 419
967 849
965 32
789 546
977 171
79 119
954 620
613 574