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