15951 1
20581 0
31482 5
36752 14
29652 8
81532 21
50429 8
18179 1
39382 4
217577 52
135829 46
46052 15
45054 7
54657 9
16734 1
26332 2
54282 6
29153 3
65529 10
71006 14
312304 78
91156 25
90202 19
55356 4