118631 26
28626 4
18104 1
45426 5
53452 3
28102 3
39705 6
145129 20
27751 2
29381 6
24207 1
31932 6
25352 4
23334 1
23031 2
21680 1
19781 0
25106 2
32529 1
25858 1
22732 2
47755 8
31927 4
43901 20