250 945
5896 208
1885 123
29 474
915 774
76 863
746 887
38 14
516 698
144 944
401 542
739 627
315 78
220 755
829 862
571 180
1539 137
459 478
797 600
68 670
423 82
848 102
318 642