37758 523
3590 248
4225 235
3674 675
6039 605
10705 488
6024 556
7283 111
10774 227
1630 83
108072 717
35063 671
63152 539