4003 418
552 372
683 999
932 260
814 946
132 967
44 67
114 513
770 108
34 465
99 978
157 234
5234 462
57 698
481 674
482 712
473 113
417 795
139 876
733 608
45 790
926 825