273
150
294
366
246
165
245
226
235
185
293
211
27097
20330
18921
16912
1324265
13212
1198148
11816
10700
975143
8880
78511