22432 0
23379 1
57807 13
44457 8
29205 1
24932 1
29209 2
29584 1
39381 5
36681 6
36005 2
31431 4
46708 4
35955 1
48634 4
26277 1
24306 1
47434 5
32453 6
27876 3
38157 6
27658 4
286257 35
87554 16