40 56
994 476
751 874
213 292
979 684
778 904
450 465
188 916
75 507
448 124
964 697
710 684
495 594
798 138
488 472
248 538
287 271
668 223
216 724
492 161