6487 76
1812 76
4114 417
11524 489
13488 634
830072 3597
331109 1313
514046 1656
16687 670
14124 400
14163 225
147459 962
296938 942
142857 334
11124 166
48970 316
101630 496
16825 390
62073 557
9379 376
22952 161
36992 569
59666 142