17238
20131
6915
6415
351
5511
478
616
7319
387
598
283
246
5820
366
270
243
3410
344
216
146
170
150
295
312
316
376
162
237
181
305
550
411