4000 291
17540 435
613846 882
227908 308
151610 137
176108 429
122949 690
108849 119
106136 675
391140 597
129882 520
455168 585
127149 85
227955 878
105311 367
215909 655
349263 655
16917 183
167039 824
244759 330
74303 649
325103 764
269026 496