310998
150
176959
79
191092
114
151653
82
147887
122
130950
138
118861
188
107267
96
91522
67
129010
109
127691
143
89636
60
117032
52
129020
56
91592
86
122922
104
72249
92
92731
193
99659
59
92886
48