335 102
165 148
853 309
879 914
53 465
159 169
795 580
456 957
290 793
908 777
788 956
496 210
253 420
695 738
776 957
846 48
706 196
597 760
210 760
83 123