693 406
897 217
505 662
247 487
286 295
173 493
634 90
597 503
551 156
383 696
703 458
564 993
152 206
646 124
507 490
415 889
193 181
251 491
340 327
457 779