22 963
905 271
284 394
870 32
442 932
850 458
320 611
780 771
738 625
387 176
710 138
943 923
466 245
1778 486
866 852
843 117
877 934
448 993
977 550
622 959