25984 3
16956 0
23480 1
21529 0
23257 1
28626 4
21233 1
44253 4
18680 1
21056 2
22458 1
19778 1
24581 0
29702 1
18604 2
41452 3
30951 5
28182 1
19326 1
26705 1
39428 3
45503 5
39034 7
45580 2