659 184
484 778
507 485
763 47
397 289
924 387
799 156
684 233
663 565
375 313
249 119
547 22
844 71
975 500
936 88
616 516
206 953
53 95
152 587