160 95
459 358
581 295
845 701
844 467
681 490
295 877
644 386
1006 687
810 660
121 749
715 35
636 133
945 966
796 343
366 244
408 738
388 543
464 256
784 79