35478 2
27777 4
19632 0
108551 23
27877 4
39707 4
18380 3
51331 9
30026 9
19931 3
29651 2
43077 4
36702 5
69477 12
36530 3
31276 4
45627 6
138058 28
16259 1
32954 8
70706 10
32726 3
49805 6
135980 44