521 986
934 974
471 907
258 795
440 741
1016 740
437 659
331 658
741 448
629 306
379 113
539 59
276 48
418 35
1159 10
546 9