21782 2
25927 1
21108 0
18832 1
47084 3
41779 1
36479 4
34179 5
103107 12
20057 0
58759 4
33683 2
42377 11