25982 0
43702 5
29184 0
170151 23
46802 6
62955 12
23203 1
32956 3
29654 1
29779 1
33284 2
48408 3
28152 1
43558 6
28006 0
44404 1
84082 13
48184 5
43078 2
39126 2
36058 6
44383 6
54052 4
160752 39