2185 573
894 957
417 545
130 189
545 697
461 478
855 694
682 802
38 333
780 26
70 670
145 944
221 755
720 741
674 816
107 395
166 823
77 615
555 932
797 552
919 268
278 721
359 516