405 166
14 874
406 993
648 335
164 331
267 435
139 192
354 953
128 1000
384 981
596 220
686 472
884 436
898 69
445 988
500 2
311 314
185 153
135 513
877 931