313 78
4626 786
69 605
417 545
892 957
1563 510
1774 885
1862 415
663 795
75 863
107 395
312 933
2177 573
29 474
623 693
1537 137
38 14
416 830
596 826
563 192
185 154
278 721
168 736