30629 3
21502 4
21054 3
58430 6
78884 28
31429 6
28378 0
24380 3
29878 2
41456 6
40156 8
84933 22
39209 9
33409 4
32057 14
50326 11
37634 14
781431 109
51334 7
40230 5
29680 4
27979 4
209679 33
32957 7