689 832
1125 993
481 80
473 290
861 675
717 881
203 514
484 967
297 172
136 111
75 147
161 691
723 452
298 824
463 303
472 404
644 597
871 836
646 710
331 396
168 460