3932 733
6326 162
2800 131
4931 504
4448 382
42995 633
17123 109
6668 191
4649 521
2048 322
4229 481
25412 903
8892 667
17515 95
3507 161
2714 473
21565 242
2229 322