840 797
178 43
630 548
517 254
675 875
33 15
660 45
104 495
628 284
958 931
397 449
426 972
82 274
356 774
470 881
442 182
682 169
53 547
787 706
402 974