830 329
712 606
114 83
18 156
837 574
375 622
912 164
199 938
956 822
242 523
352 744
281 863
849 815
557 976
648 907
946 881
461 973
390 549
94 293