166 367
111 958
543 862
67 268
531 746
966 618
310 511
682 183
244 994
159 441
885 575
532 864
535 702
758 769
598 980
72 938
735 881