642 189
513 503
299 366
630 455
74 753
622 671
409 263
430 765
1002 813
617 352
851 738
987 495
373 100
769 511
16 429
70 164
684 709
673 203
695 322
527 429