32880 746
52266 339
43011 173
71745 710
57222 802
55555 161
59527 723
137931 579
65579 403
51312 489
74947 934
56133 544
66737 653
61662 145
91534 871
46970 318
114833 631
60558 398
73652 764
63332 665
88063 810
62439 1078
74043 603
28507 383