330 693
158 435
21 968
630 639
44 796
871 995
854 606
141 486
436 136
293 988
230 633
844 858
615 26
756 311
264 904
143 862
2037 989
62 600
349 975
430 811