39031 2
35980 6
86883 3
158577 21
36033 2
56152 1
48403 5
33478 2
35330 2
39253 0
68402 8
60604 10
93584 6
50227 6
72880 9
57732 10
52751 6
116502 12
38751 1
55032 5
60883 10
52102 3
575403 69
192109 30