29657 3
33933 12
57503 9
23151 4
18557 8
26357 3
25301 10
85428 9
661330 45
110979 22
489833 32
854659 71
502905 0
182805 13