670 7
832 676
229 755
30 110
595 286
582 174
827 868
848 571
282 958
156 991
353 858
738 757
185 828
58 503
587 120
461 930