1060 809
790 308
669 276
849 96
878 197
678 752
73 335
292 545
679 586
652 485
328 308
513 604
629 505
495 965
143 445
885 275
750 392
910 54
332 381
375 336