601 747
373 664
476 42
191 97
108 41
901 431
690 432
489 741
140 235
202 429
661 218
765 9
687 361
83 543
222 275
100 136
128 169
8 80
473 734
643 910