152853 23
39509 3
28706 0
36030 3
29676 0
25551 1
25834 1
24158 2
35555 3
26128 0
24002 3
86707 4
69632 3
22132 1
35853 2
41408 4
29851 0
46701 2
40876 3
38827 3
44230 5
26654 0
117658 10
23030 3