501 863
732 313
244 994
159 441
311 475
584 519
944 629
89 430
641 322
174 779
477 158
75 588
638 167
693 264
406 841
829 651
610 991
61 827
251 238
541 469
709 372
487 830
171 836
1162 503