125
589
231
1088
143
670
276
1299
252
1188
274
1289
191
899
234
1099
293
1380
206
968
284
1338
168
788
164
770
255
1199
149
698
295
1390
210
989
208
979
337
1588