29681 0
25805 1
18777 2
26429 0
23253 4
32903 8
13181 8
17555 0
89101 12
92308 8
42081 4
64556 3
40707 10
53203 5
43403 8
28680 3
27806 11
144402 25
493033 21
645282 29
168578 10
649429 56
201601 13
383732 22