1340 330
225 414
967 757
101 750
843 496
708 352
316 280
931 706
436 37
826 981
801 498
766 650
782 15
365 418