32 597
718 840
575 794
350 596
438 45
773 28
190 349
223 721
792 750
866 842
429 805
816 273
846 744
844 684
140 344
655 76
206 530
249 376
129 131
293 436