352633 25
200552 18
145003 12
143126 10
87901 10
120102 9
108303 9
108657 8
38026 2
93809 2
40706 1
49782 1
50953 0
59234 0