995 341
1015 874
346 516
122 485
411 385
798 207
160 46
78 424
533 468
412 663
450 419
884 469
326 496
206 273
864 132
342 923
553 946
898 370
895 530
758 779