488 8
338552 1608
282900 575
164497 467
2048 8
2312 16
650879 6856
466106 5333
233436 905
331618 2798
785516 3597
524842 2316
609657 7013
44591 912
217521 1571
666299 5948
1196124 10257
185606 570
106566 1249
49 0
2247 40
259381 980
371281 2533
733113 4552