493 62
47 402
865 308
23 716
286 136
723 685
122 645
905 975
44 80
61 45
353 528
581 329
606 531
148 541
5 479
633 895
216 38
901 475
628 165
346 136