2581 6
28153 1
54534 0
23526 7
83004 9
45328 5
36703 3
23502 8
16655 0
564877 28
489680 32
269679 9
388759 59