307918 998
199226 1029
272350 837
151933 639
26057 242
35532 187
42800 592
301896 893
485037 1535
118990 573
163394 766
24161 493
250230 538
409294 1027
285584 353
9369 219
378546 548
688565 801
209181 964
142051 400
117176 561
46015 167
257551 857
69355 703
497061 1196
143896 504
345745 782
90008 378