311631 55
38834 4
34156 1
51854 3
34106 4
21159 1
266276 38
33033 1
32282 1
73483 11
45409 4
48502 8
37653 6
80828 6
32209 5
28326 0
178780 12
50551 1
29053 4
63977 3
21302 1
29807 4
33229 3
50979 5