695 242
326 144
213 455
42 788
407 378
310 171
305 856
237 787
468 327
964 756
129 120
635 110
321 797
412 881
1002 750
654 913
337 78
535 958
536 968
99 666