37979 523
3599 248
4238 235
3687 675
6047 605
10714 488
6027 556
7305 111
10782 227
1637 83
108596 718
35321 671
63483 539