13779 4
19605 1
29633 0
15829 7
54279 8
26732 5
16503 2
12609 8
10233 0
545381 28
474883 32
262632 9
377677 59