300 810
890 900
525 437
616 649
322 948
624 513
295 181
396 506
671 370
481 60
853 178
357 88
504 570
940 44
196 285
1153 62
527 754
261 452
804 959
888 604