23776 3
27703 1
20903 2
15934 1
22655 3
22030 2
18982 2
34934 6
46609 4
57433 10
38281 1
27209 2
23426 3
30083 1
20981 1
35576 2
40559 5
28609 5
24809 0
32102 9
19680 0
93081 18
20705 1
25534 3