451 971
936 628
301 386
914 932
908 202
509 583
749 451
768 463
412 999
303 878
853 698
417 357
271 127
310 790
529 78
402 234
135 12
656 727
350 419
786 34