689 832
934 419
502 755
258 455
697 805
90 117
354 20
447 529
484 812
166 57
391 968
1017 708
724 603
264 321
664 246
553 515
816 154
970 620
268 784
276 673
580 848