5265 157
50342 542
10739 116
23481 489
216821 268
188377 746
142857 931
1092143 1872
621083 1319
1654999 3610
370437 966
22188 880
832336 1660
410846 1252
303920 503
338583 931
121660 291
176025 591
167663 218
437516 734
285311 939
201492 457
374708 650
148904 784
168162 404
1006481 3001
289093 1229
155847 647