303 880
245 909
793 638
427 536
405 385
424 944
847 538
93 905
286 464
946 5
886 992
289 458
654 615
170 830
83 819
774 118
98 103
851 530
243 875
58 668