38956 2
35902 6
86631 3
158504 21
35979 2
56029 1
48304 5
33328 2
35179 2
39151 0
68276 8
60529 10
93559 6
50203 6
72782 9
57633 10
52583 6
116334 12
38608 1
54884 5
60706 10
51932 3
575233 69
191980 30