1160 138
677 109
562 602
272 352
776 895
1085 44
457 114
975 760
927 691
792 116
655 409
590 36
624 238
627 173