311049
150
176990
79
191129
114
151680
82
147899
122
130991
138
118921
188
107291
96
91532
67
129031
109
127716
143
89651
60
117036
52
129118
56
91606
86
122955
104
72266
92
92744
193
99674
59
92903
48