903 370
938 85
167 886
365 619
750 558
99 670
809 499
53 967
460 636
459 22
282 984
192 6
104 383
227 593
58 71
150 197
767 704
952 696
619 735
194 208