591 936
890 109
958 71
71 553
307 843
303 489
283 91
956 16
859 138
160 278
141 158
573 874
939 822
74 193
911 812
667 808
570 31
598 423
103 885
854 530