41857 0
29101 0
22055 1
37776 2
19029 3
41233 3
22951 3
29478 1
39205 3
30308 5
26780 1
31652 1
30978 1
38356 1
49376 2
38327 3
30658 3
19658 2
39259 2
23434 1
17202 1
121631 15
54954 5
246230 25