14332 3
12159 11
39280 9
16053 4
12579 8
15155 3
17652 10
48427 7
645277 44
103905 21
477129 32
804876 70
481727 0
178077 13