103 594
258 787
591 426
245 791
36 249
675 490
774 423
636 664
697 27
311 925
397 650
761 643
502 261