16934 278
8995 196
30037 156
220543 317
15992 346
8955 239
17946 820
12444 374
4955 92
15014 642
3137 416