29878 0
25853 1
18802 2
26527 0
23376 4
33133 8
13254 8
17651 0
89230 12
92654 8
42204 4
64759 3
40731 10
53326 5
43480 8
28759 3
27901 11
144483 25
493082 21
645379 29
168605 10
649477 56
201654 13
383828 22