39026 2
35978 6
86884 3
158577 21
36030 2
56155 1
48408 5
33484 2
35334 2
39258 0
68407 8
60602 10
93581 6
50226 6
72884 9
57729 10
52751 6
116502 12
38751 1
55034 5
60876 10
52102 3
575408 69
192105 30