1039 697
775 333
843 5
272 238
747 208
366 414
456 588
510 866
701 461
42 415
820 183
29 791
183 700
485 170
635 531
462 421
500 64
395 275
685 118