25658 2
34701 6
480052 52
23408 2
18558 0
25355 2
27429 2
18982 3
148481 25
33684 2
36529 6
21327 1
34159 2
30108 4
37927 1
35957 3
30976 3
39906 2
54331 7
57257 11
230555 25
59155 11
42354 3
227057 39