653 347
750 346
355 677
895 462
843 306
299 318
876 188
126 323
2 943
544 192
663 815
310 858
966 473
35 518
68 595
945 325
988 978
846 942
258 654
991 200