30829 2
140130 12
32757 3
39505 2
31553 3
14658 1
17580 1
19352 3
15456 1
23432 2
16980 1
27101 5
22133 1
24728 1
19331 3
19182 1
30303 3
30059 0
23002 4
29730 2
39583 2
17428 0
17478 1
29159 14