45476 7
39657 2
33656 4
31108 5
39055 2
37026 3
40751 1
31429 2
51933 20
35808 7
33203 4
44954 3
18406 0
27584 2
22205 2
57709 13
54676 7
131233 19
34930 4
17151 2
47054 3
31859 2
62180 7
59857 9