22881 2
26558 0
24901 2
31079 2
21128 1
26258 1
27431 2
39857 3
31353 2
28726 4
54304 5
22051 3
29381 5
20805 1
30802 1
21508 2
25704 2
31907 0
68277 21
29456 2
35652 3
45757 6
19502 2
22626 1