296061 1059
107033 465
99548 453
47221 393
200065 489
259593 832
85875 542
144962 273
61969 598
178995 1068
60015 507
56592 163
119281 735
22674 113
105022 399
113887 806
31583 674
48676 584
22746 331
58963 872
80847 612
123589 752
67655 833
106971 547
23914 669
23575 895
13000 860
86954 767