15751 5
52153 19
35779 3
77102 3
16932 2
24051 2
17459 1
17333 0
17406 0
39227 5
26378 2
29777 5
42379 10
17726 1
19802 1
39801 6
22252 2
16130 0
18778 1
20801 2
26501 2
20957 0
26627 1
121208 18