847 533
3792 418
1885 123
69 605
701 695
1563 510
685 142
1537 137
569 197
107 395
78 372
670 334
46 28
951 322
4627 786
570 180
615 803
623 693
915 774
671 816
77 615
323 729
784 173