1084 184
1130 121
454 274
546 508
464 556
973 871
409 525
864 90
915 66
357 475
608 128
252 36
724 548
638 430
148 403
235 456
501 243
600 967
1051 894
329 746