684 967
499 481
111 930
966 853
804 375
40 659
527 729
322 651
306 331
572 312
903 384
415 853
298 826
471 256
630 5
789 328
199 121
343 20
306 284
323 253