956 138
449 109
412 602
146 352
594 895
930 44
407 114
910 760
787 691
631 116
457 409
479 36
533 238
575 173