642 189
512 503
295 366
625 455
67 753
617 671
407 263
428 765
997 813
604 352
850 738
987 495
371 100
766 511
16 429
65 164
679 709
655 203
692 322
524 429