25980 0
43702 5
29178 0
170152 23
46805 6
62951 12
23209 1
32952 3
29658 1
29777 1
33278 2
48404 3
28151 1
43556 6
28005 0
44405 1
84080 13
48183 5
43081 2
39134 2
36059 6
44381 6
54055 4
160751 39