29 474
1563 510
746 887
107 395
481 57
69 670
717 741
401 542
185 78
784 173
363 513
292 775
1885 123
4629 786
417 545
615 803
892 957
682 802
459 478
547 580
516 698
312 933
672 816
984 838