2936 88
284807 622
71888 348
76664 479
154332 923
66545 377
464076 1687
106459 130
186691 879
102946 755
18946 465
226665 502
146272 330
155361 338
183581 805
132405 405
8382 586
69815 570
122920 460
204016 1017
152990 212
457785 969