105505 465
98836 453
46621 393
197617 489
258373 832
85350 542
144256 273
61299 598
175888 1068
59701 507
55671 163
117509 735
22274 113
104033 399
112659 806
31290 674
47795 584
22134 331
57927 872
79645 612
122205 751
66508 833
105203 547
23305 669
22837 895
12651 860
85674 767
8164 448