283611 1007
31292 87
281686 1062
54601 878
54827 938
34595 332
21648 180
23178 207
133012 1106
19916 59
240049 422
242895 409
48173 466
32306 318
23335 75
38406 162
115336 339
15795 377
41767 544
90963 634
122885 230
51668 432
57008 849
21950 492
85846 166
89553 433
26910 697
466059 1686