37621 523
3585 248
4221 235
3671 675
6033 605
10698 487
6019 556
7277 111
10768 227
1621 83
107714 717
34903 671
62969 539