37620 523
3585 248
4221 235
3671 675
6033 605
10698 487
6019 556
7277 111
10768 227
1621 83
107705 717
34901 671
62967 539