452579 3625
326821 3703
308239 1705
349993 2886
50 0
317868 1252
671397 3905
198814 1318
192756 713
465316 1546
180927 487
1480463 7789
347244 3296
435170 1978
639903 3895
166390 1635
288514 3197
453872 3726
175962 2850
341920 3095
355478 2986
379042 1835
307528 3066
205713 903