27857 2
19054 0
58855 10
40529 8
121629 6
25276 4
36709 5
26655 2
22552 2
26907 2
43277 3
27784 5
19528 1
85230 22
43730 7
34402 13
49877 10
54601 8
392632 66
97733 27
33282 5
202578 30
47258 6
43376 10