296 75
84 29
32 431
929 219
1013 79
504 980
483 456
489 674
555 835
616 629
843 919
918 485
484 876
488 931
450 543
347 297
682 1000
585 951
663 866
997 480
883 466
445 993
541 914