535 162
47 919
962 334
16 535
899 21
304 523
358 540
5 399
245 308
906 978
823 673
328 969
160 894
859 966
825 184
359 177
550 674
840 219
234 787
85 471