912 303
540 185
1048 800
611 839
574 117
225 3
569 161
737 158
195 130
325 925
354 398
589 142
165 913
610 700
482 337
784 909
105 474
377 264
829 695
719 794