975 500
480 89
397 289
936 88
616 516
788 793
502 333
53 95
684 233
73 621
654 87
609 468
844 71
484 778
206 953
663 565
352 253