37599 523
3584 248
4220 235
3668 675
6032 605
10697 487
6019 556
7275 111
10768 227
1618 83
107634 717
34869 671
62922 539