112463 677
30611 325
43363 527
81561 425
60914 313
61568 224
53960 581
48627 418
137683 928
82630 735
125744 160
36757 275
112561 105
75032 827
24852 49
18501 330
62240 533
52984 603
129090 386
63099 688
106831 402
102971 235
96710 906
161729 540
46373 61
84942 599
99387 508
53660 409