29484 3
33306 12
57253 9
23027 4
18430 8
26027 3
25183 10
85131 9
660954 45
110784 22
489704 32
854159 71
502852 0
182676 13