21054 0
15329 1
9929 2
15677 0
13077 3
16204 8
6902 8
13578 0
82627 12
85453 8
37633 4
58408 3
35484 10
47953 5
38157 8
25003 3
24530 10
141803 25
489457 21
640903 29
166784 9
645578 56
200130 13
380851 22