642 189
513 503
295 366
626 455
67 753
618 671
407 263
428 765
997 813
604 352
850 738
987 495
372 100
766 511
16 429
65 164
680 709
655 203
692 322
524 429