112398 677
30585 325
43310 527
81475 425
60848 313
61455 224
53934 581
48585 418
137603 928
82581 735
125634 160
36725 275
112398 105
74962 827
24832 49
18488 330
62138 533
52970 603
129030 386
63063 688
106757 402
102917 235
96650 906
161660 540
46337 61
84886 599
99268 508
53597 409