16985 278
8997 196
30055 156
220548 317
15993 346
8959 239
17957 820
12446 374
4957 92
15027 642
3137 416