495 931
725 838
198 119
748 341
929 219
809 555
487 456
1003 30
875 858
585 951
1266 29
884 466
586 492
796 886
634 167
288 88
202 204
1016 79
687 1000
506 980
2281 930