839840 15409
1276029 10433
451178 6741
432835 3212
337147 2530
428248 4220
107378 406
640958 1245
933566 6028
541426 4906
168595 380
288903 1932
508786 3409
292477 836
353168 2259
165028 645
199884 550
274830 1000
866195 4629
351067 4864
982921 7927
945448 5073
156189 303
576141 4620