320853 635504
291489 613730
279750 584452
278725 577720
273257 566735
270773 570821
270117 558900
269542 562763
268265 597461
267093 560005
2220 13975
510 3544
4846 24297
5563 44417
5731 76663
10900 22602
8146 21720
10718 41777
9982 36743
17178 56945