9926 4
19509 1
29452 0
15759 7
54030 8
26626 5
16405 2
12456 8
10152 0
545305 28
474804 32
262579 9
377576 59