37799 523
3592 248
4228 235
3676 675
6040 605
10707 488
6024 556
7290 111
10774 227
1631 83
108198 718
35116 671
63216 539