631 511
582 21
206 360
634 477
576 153
671 99
137 715
973 895
684 561
107 587
447 825
388 808
138 44
13 911
920 528
380 594
85 32
839 838
455 23
787 949