16989 278
8997 196
30055 156
220550 317
15998 346
8959 239
17957 820
12446 374
4957 92
15027 642
3137 416