197282 38
29455 5
21180 2
28727 1
30578 5
22657 2
15629 2
20577 3
25359 4
21802 1
19526 0
23829 2
24981 2
27728 4
59078 11
25705 3
61551 4
50855 10
258357 56
45626 5
39208 4
90126 23
37231 7
46433 6