27881 1
54207 0
23277 7
82451 9
45006 5
36256 3
23052 8
16153 0
564233 28
489305 32
269403 9
388554 59