1087 184
252 36
725 548
329 746
104 969
937 183
1048 85
566 598
393 264
149 403
1015 964
519 499
190 333
757 458
600 967
949 526
583 39
416 542
796 550
1051 894