311149
150
177044
79
191198
114
151712
82
147917
122
131061
138
118973
188
107311
96
91556
67
129063
109
127744
143
89665
60
117064
52
129209
56
91620
86
122996
104
72276
92
92780
193
99684
59
92930
48