328 209
143 91
90 237
799 747
855 810
984 356
559 477
418 55
523 506
213 456
793 2
49 594
775 621
943 506
622 571
888 359
285 468
975 312
646 157
720 297
464 413
865 505
646 79
684 881
920 125
391 110
209 254
395 415
510 40
947 830