31 533
124 935
497 148
158 973
494 676
408 865
734 794
192 621
994 849
251 794
47 365
29 967
703 88
758 961
979 975
900 563
784 287
388 924
168 630
862 699