14507 3
12378 11
39503 9
16228 4
12678 8
15231 3
17701 10
48779 7
645307 44
103931 21
477332 32
805252 70
481851 0
178127 13