14431 3
12308 11
39428 9
16183 4
12628 8
15229 3
17676 10
48634 7
645304 44
103929 21
477280 32
805058 70
481826 0
178131 13