3815 418
4636 786
318 78
221 755
99 556
915 774
809 839
809 113
604 726
145 944
785 173
1568 943
2193 573
3214 537
108 395
91 751
236 738
740 627
432 996
1179 213
582 429
966 547