32456 10
39651 3
46352 8
28531 5
38958 3
25830 3
22856 2
18329 0
54456 3
46478 2
30333 1
20453 1
36830 2
28209 1
38077 3
25551 1
22257 1
53926 5
29505 4
83129 22
41057 6
24327 3
40604 3
47476 10