650 72
663 346
833 815
169 23
556 139
444 967
42 539
929 675
606 894
115 156
353 741
943 597
95 370
315 422
319 847
184 728
502 456
817 476
223 472
148 497