861 208
611 348
940 266
681 739
230 470
128 907
737 937
100 865
789 485
33 157
285 546
453 121
988 833
57 655
50 460
833 987
771 805
228 593
800 829
508 442