18990 296
16326 160
19270 772
4398 186
4459 242
3214 226
6434 311
5588 858
7355 879
6649 357
6841 669
5135 682
3714 239