33983 6
30101 4
109406 23
29354 5
36256 4
25701 3
18304 3
29930 6
22429 2
41056 6
34628 3
19802 2
26957 1
27505 2
23278 3
33252 8
23278 6
64205 11
140582 15
21829 0
28427 2
33857 11
93908 27
27805 5