37783 523
3591 248
4227 235
3675 675
6039 605
10706 488
6024 556
7288 111
10774 227
1631 83
108167 717
35107 671
63203 539