505 364
249 868
31 344
697 891
488 892
537 725
787 727
524 454
579 398
612 651
381 122
271 352
57 501
908 427
721 237
76 403
60 367
587 149
934 971
742 667