42576 4
39029 3
45634 12
33502 4
32228 3
22655 1
28056 1
18356 0
17578 5
13584 1
21308 1
54457 0
36058 2
22032 3
21830 2
17731 1
21281 1
19405 9
20359 1
23476 3
20331 0
25053 3
22854 1
26453 2