20189 310
101207 267
275720 795
79785 526
56793 332
63484 535
8336 396
117827 646
51157 492
148151 373
18150 672
39807 832
22955 432
56370 318
144519 611
123820 647
106942 463
60293 735
85343 893
211857 1100
66049 867
107105 459
54333 123
9693 31
60665 641
105081 744
90915 631
109311 307