28053 3
18406 1
53982 8
32305 2
95805 17
98482 25
37680 3
37077 7
39556 2
32027 3
95334 8
31477 5
34057 4
19903 0
114105 19
31082 2
26953 1
40058 2
49178 13
30927 1
25408 2
24304 0
28726 0
139631 17