32457 10
39702 3
46353 8
28528 5
39003 3
25831 3
22858 2
18382 0
54478 3
46529 2
30351 1
20581 1
36852 2
28282 1
38084 3
25577 1
22259 1
53931 5
29534 4
83184 22
41077 6
24384 3
40608 3
47501 10