16935 278
8997 196
30039 156
220545 317
15992 346
8955 239
17948 820
12444 374
4955 92
15014 642
3137 416