369 272
301 999
309 734
369 874
748 784
673 905
260 328
346 532
545 493
165 480
301 790
210 54
155 96
955 28
655 268
335 107
34 708
475 379
299 886
858 668