228 103
552 823
49 954
166 367
535 702
217 1000
814 201
508 642
72 938
580 445
825 199
532 966
47 520
892 866
758 769
598 980
966 618
854 910