37952 523
3597 248
4234 235
3686 675
6045 605
10713 488
6026 556
7301 111
10782 227
1637 83
108524 718
35273 671
63436 539