287 88
927 219
1009 79
503 980
957 601
700 453
462 969
109 141
788 46
126 233
220 607
52 870
551 521
345 297
554 835
675 1000
760 711
116 988
28 40
732 313
246 449
541 914