311633 55
38834 4
34156 1
51851 3
34104 4
21151 1
266282 38
33030 1
32278 1
73481 11
45403 4
48508 8
37658 6
80830 6
32207 5
28327 0
178783 12
50554 1
29054 4
63978 3
21301 1
29805 4
33227 3
50976 5