905 745
785 951
602 996
772 893
35 981
596 331
849 415
167 308
141 24
672 941
689 825
88 119
567 474
172 919
915 171
186 116
290 197
139 32
47 409
377 279