34755 3
53658 4
49155 4
30431 4
27006 1
32383 2
31507 1
42953 3
22857 4
34904 5
95702 3
113856 15
46531 2
41727 3
24882 0
27077 0
31252 5
86005 18
33154 1
33232 2
27477 7
25333 4
24381 2
106027 20