1160 883
425 917
972 551
717 419
759 879
1018 432
290 129
431 264
613 892
1051 891
1007 563
46 51
410 575
573 154
369 312
500 813
966 465
248 147
581 717
218 398
647 38
265 48
409 410