593 455
267 437
451 232
870 938
119 230
581 650
846 749
832 417
101 354
542 563
718 902
52 116
817 45
839 517
364 677
141 502
516 159