904 632
344 251
27 811
833 165
194 499
127 56
810 758
176 8
605 58
796 334
665 323
335 963
228 227
824 498
576 79
680 274
942 977
435 502
226 841
577 118