29479 3
33306 12
57251 9
23032 4
18429 8
26034 3
25179 10
85132 9
660955 45
110778 22
489705 32
854154 71
502854 0
182684 13