14559 3
12551 11
39632 9
16251 4
12676 8
15226 3
17758 10
48857 7
645306 44
104008 22
477355 32
805379 70
481878 0
178129 13