498 211
1000 929
429 26
2475 304
645 313
396 726
1157 883
592 761
784 914
25 985
379 460
345 888
958 115
778 396
573 154
977 8
461 352
152 971
650 27
964 986
290 129
758 879
362 987