39032 2
35984 6
86952 3
158603 21
36051 2
56309 1
48404 5
33526 2
35407 2
39258 0
68484 8
60605 10
93581 6
50230 6
72977 9
57855 10
52855 6
116633 12
38859 1
55101 5
60953 10
52258 3
575555 69
192228 30