37990 523
3600 248
4239 235
3687 675
6047 605
10720 488
6027 556
7306 111
10783 227
1637 83
108618 718
35331 671
63503 539