310966
150
176954
79
191070
114
151640
82
147875
122
130926
138
118847
188
107257
96
91521
67
129003
109
127684
143
89634
60
117025
52
128989
56
91589
86
122911
104
72247
92
92715
193
99654
59
92882
48