2547 16
510950 1501
441210 2687
687263 2654
475292 2890
290137 1044
196872 2585
432328 1579
98810 556
430786 4483
681877 2894
226030 821
53 0
400991 3926
756501 3669
627046 4290
590875 2708
15 0
795999 4007
405250 1651
2897199 22369
510190 4213
520164 2770
1080 11