25909 0
43657 5
29178 0
170132 23
46783 6
62905 12
23209 1
32952 3
29634 1
29779 1
33283 2
48353 3
28156 1
43434 6
28008 0
44401 1
84058 13
48106 5
43031 2
39076 2
36006 6
44378 6
53977 4
160676 39