150 401
641 890
1007 475
961 92
60 664
252 748
542 822
34 824
175 703
496 193
968 33
250 399
873 588
592 602