256 306
655 837
193 413
999 6
426 679
207 113
968 891
788 642
220 197
158 711
710 913
471 172
27 207
708 650
556 408
656 977
154 164
521 986
1027 319
555 791