848 76
584 2
893 328
298 354
1003 512
520 416
296 91
784 848
364 125
140 450
818 55
535 648
284 358
420 540
645 363
422 714
260 539
700 236
716 21
354 177