933537 13476
671104 6711
945448 5073
2861856 11977
253061 2222
194 5
77743 289
291503 398
244927 1139
382777 1054
749431 9933
363571 2460
378800 4107
296384 1276
441820 2250
775777 2901
819415 5941
329760 4577
260487 2807
295677 3320
539334 7449
2181 32
166077 629
63239 283