475 109
514 146
142 27
445 574
913 276
502 598
43 456
675 451
950 607
355 195
876 194
984 488
47 843
292 524
823 568