1050 663
1027 540
761 614
335 433
644 732
378 667
388 681
434 861
840 837
529 560
249 590
265 803
303 791
284 324
953 304
532 98
659 581
733 633
412 514
403 129