30878 7
1996281 146
20827 7
329526 36
115853 17
74783 26
33380 5
44907 11
26252 7
44709 9
45352 10
17003 9
39953 9
88429 10
84884 7
27826 8
40301 5
34980 0
42632 6
373605 44
50306 5
31106 9
185678 20
18930 8