1000 9
701598 2459
312824 1551
361667 1287
539214 2656
243893 1228
672740 4913
346387 1540
929877 8635
266188 561
240466 977
937201 5343
1117289 11791
298977 2048
103 0
734873 7180
469448 3164
598 5
421872 3432
1987 31
509975 2275
1327767 11264
146237 1250
346223 1417