797 444
419 138
291 108
633 575
743 452
453 745
85 607
119 39
583 589
493 955
212 706
646 124
883 840
380 398
136 174
323 578
140 835
186 426
298 867
778 405