953 381
153 32
1045 800
593 560
945 973
576 40
818 145
304 987
521 11
733 158
186 130
909 811
116 657
1019 70
910 7
686 791
894 353
952 521
770 193
510 458