310278
150
176572
79
190639
114
151283
82
147708
122
130473
138
118474
188
107076
96
91443
67
128771
109
127526
143
89523
60
116953
52
128227
56
91462
86
122676
104
72187
92
92527
193
99562
59
92723
48