40555 5
29957 4
50258 3
35678 4
30927 4
22359 2
19501 0
37578 3
21259 0
27332 2
28126 4
210109 33
22084 1
33279 7
54281 6
25684 1
29576 0
34027 7
33155 3
41681 7
24078 5
24007 3
19555 1
67358 18