32 31
807 756
728 150
479 167
655 387
89 254
217 206
132 644
144 123
111 417
212 516
617 315
719 761
297 354
590 988
221 554
843 792
874 780
274 316
963 843