411297 3400
1329013 6517
493838 2933
696081 3944
4718 40
706484 3094
1385311 9390
172373 414
1959504 11157
111312 677
160164 311
408108 3322
390481 1983
546159 2262
1628381 10314
375922 1165
3591 44
127057 1075
428368 2581
378905 2496
98622 696
823852 7192
538244 5996
611686 5355