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