37625 523
3585 248
4221 235
3671 675
6033 605
10699 488
6019 556
7277 111
10768 227
1623 83
107722 717
34906 671
62971 539