15957 1
20602 0
31478 5
36751 14
29657 8
81559 21
50429 8
18207 1
39378 4
217754 52
135852 46
46057 15
45082 7
54655 9
16751 1
26358 2
54306 6
29183 3
65528 10
71004 14
312480 78
91277 25
90229 19
55357 4