29605 3
33809 12
57308 9
23083 4
18452 8
26230 3
25251 10
85327 9
661309 45
110878 22
489807 32
854555 71
502881 0
182731 13