2580 6
28153 1
54529 0
23526 7
83003 9
45329 5
36702 3
23509 8
16657 0
564878 28
489677 32
269683 9
388756 59