30780 2
140079 12
32756 3
39504 2
31426 3
14652 1
17578 1
19352 3
15459 1
23381 2
16977 1
27101 5
22028 1
24729 1
19329 3
19177 1
30303 3
30028 0
23004 4
29726 2
39578 2
17433 0
17478 1
29058 14